From b59bdb7398b34fc309b7a26a2926ac8917d5679f Mon Sep 17 00:00:00 2001 From: joyqi Date: Tue, 5 Nov 2013 16:36:50 +0800 Subject: [PATCH] fixed #55 --- admin/js/markdown.js | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/admin/js/markdown.js b/admin/js/markdown.js index 9e57430f..4b08c0b8 100644 --- a/admin/js/markdown.js +++ b/admin/js/markdown.js @@ -4858,10 +4858,20 @@ else if (!chunk.selection) { if (isImage) { - chunk.selection = that.getString("imagename").replace('_', '\\_') || that.getString("imagedescription"); + var imagename = that.getString("imagename"); + if (!!imagename) { + imagename = imagename.replace('_', '\\_'); + } + + chunk.selection = imagename || that.getString("imagedescription"); } else { - chunk.selection = that.getString("linkname").replace('_', '\\_') || that.getString("linkdescription"); + var linkname = that.getString("linkname"); + if (!!linkname) { + linkname = linkname.replace('_', '\\_'); + } + + chunk.selection = linkname.replace('_', '\\_') || that.getString("linkdescription"); } } }