Changeset 1897 for MediaWiki/trunk

Show
Ignore:
Timestamp:
2008-04-07 11:02:13 (6 months ago)
Author:
wwalc
Message:

Fix for #2089, hitting bold produces single quote.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • MediaWiki/trunk/plugins/mediawiki/fckplugin.js

    r1884 r1897  
    222222                                                stringBuilder.push( basic0 ) ; 
    223223 
     224                                        var len = stringBuilder.length ; 
     225                                         
    224226                                        if ( !basicElement[2] ) 
     227                                        { 
    225228                                                this._AppendChildNodes( htmlNode, stringBuilder, prefix ) ; 
     229                                                // only empty element inside, remove it to avoid quotes 
     230                                                if ( ( stringBuilder.length == len || (stringBuilder.length == len + 1 && !stringBuilder[len].length) )  
     231                                                        && basicElement[0].charAt(0) == "'") 
     232                                                { 
     233                                                        stringBuilder.pop(); 
     234                                                        stringBuilder.pop(); 
     235                                                        return; 
     236                                                } 
     237                                        } 
    226238 
    227239                                        if ( basic1 )