JasonWoof Got questions, comments, patches, etc.? Contact Jason Woofenden
vanilla ckeditor-3.1.1
[ckeditor.git] / _source / plugins / font / plugin.js
index 1d411a8..02e86df 100644 (file)
@@ -17,13 +17,21 @@ For licensing, see LICENSE.html or http://ckeditor.com/license
                var styles = {};\r
                for ( var i = 0 ; i < names.length ; i++ )\r
                {\r
-                       var vars = {};\r
-                       var parts = names[ i ].split( '/' );\r
+                       var parts = names[ i ];\r
 \r
-                       var name = names[ i ] = parts[ 0 ];\r
-                       vars[ styleType ] = values[ i ] = parts[ 1 ] || name;\r
+                       if ( parts )\r
+                       {\r
+                               parts = parts.split( '/' );\r
+\r
+                               var vars = {},\r
+                                       name = names[ i ] = parts[ 0 ];\r
+\r
+                               vars[ styleType ] = values[ i ] = parts[ 1 ] || name;\r
 \r
-                       styles[ name ] = new CKEDITOR.style( styleDefinition, vars );\r
+                               styles[ name ] = new CKEDITOR.style( styleDefinition, vars );\r
+                       }\r
+                       else\r
+                               names.splice( i--, 1 );\r
                }\r
 \r
                editor.ui.addRichCombo( comboName,\r