JasonWoof Got questions, comments, patches, etc.? Contact Jason Woofenden
vanilla ckeditor-3.2.1
[ckeditor.git] / _source / plugins / showborders / plugin.js
index 4fc46b6..5987be7 100644 (file)
@@ -129,36 +129,33 @@ For licensing, see LICENSE.html or http://ckeditor.com/license
                                        }\r
                                } );\r
                        }\r
+               }\r
+       });\r
 \r
-                       // Table dialog must be aware of it.\r
-                       CKEDITOR.on( 'dialogDefinition', function( ev )\r
-                               {\r
-                                       if ( ev.editor != editor )\r
-                                               return;\r
+       // Table dialog must be aware of it.\r
+       CKEDITOR.on( 'dialogDefinition', function( ev )\r
+       {\r
+               var dialogName = ev.data.name;\r
 \r
-                                       var dialogName = ev.data.name;\r
+               if ( dialogName == 'table' || dialogName == 'tableProperties' )\r
+               {\r
+                       var dialogDefinition = ev.data.definition,\r
+                               infoTab = dialogDefinition.getContents( 'info' ),\r
+                               borderField = infoTab.get( 'txtBorder' ),\r
+                               originalCommit = borderField.commit;\r
 \r
-                                       if ( dialogName == 'table' || dialogName == 'tableProperties' )\r
+                       borderField.commit = CKEDITOR.tools.override( originalCommit, function( org )\r
+                       {\r
+                               return function( data, selectedTable )\r
                                        {\r
-                                               var dialogDefinition = ev.data.definition,\r
-                                                       infoTab = dialogDefinition.getContents( 'info' ),\r
-                                                       borderField = infoTab.get( 'txtBorder' ),\r
-                                                       originalCommit = borderField.commit;\r
-\r
-                                               borderField.commit = CKEDITOR.tools.override( originalCommit, function( org )\r
-                                               {\r
-                                                       return function( data, selectedTable )\r
-                                                               {\r
-                                                                       org.apply( this, arguments );\r
-                                                                       var value = parseInt( this.getValue(), 10 );\r
-                                                                       selectedTable[ ( !value || value <= 0 ) ? 'addClass' : 'removeClass' ]( showBorderClassName );\r
-                                                               };\r
-                                               } );\r
-                                       }\r
-                               });\r
+                                               org.apply( this, arguments );\r
+                                               var value = parseInt( this.getValue(), 10 );\r
+                                               selectedTable[ ( !value || value <= 0 ) ? 'addClass' : 'removeClass' ]( showBorderClassName );\r
+                                       };\r
+                       } );\r
                }\r
-\r
        });\r
+\r
 } )();\r
 \r
 /**\r