JasonWoof Got questions, comments, patches, etc.? Contact Jason Woofenden
vanilla ckeditor-3.5.1
[ckeditor.git] / _source / plugins / placeholder / dialogs / placeholder.js
index 8885ecd..d709b38 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
- * Copyright (c) 2003-2010, CKSource - Frederico Knabben. All rights reserved.\r
+ * Copyright (c) 2003-2011, CKSource - Frederico Knabben. All rights reserved.\r
  * For licensing, see LICENSE.html or http://ckeditor.com/license\r
  */\r
 \r
                        onShow : function()\r
                        {\r
                                if ( isEdit )\r
-                               {\r
-                                       var range = editor.getSelection().getRanges()[0];\r
-                                       range.shrink( CKEDITOR.SHRINK_TEXT );\r
-                                       var node = range.startContainer;\r
-                                       while( node && !( node.type == CKEDITOR.NODE_ELEMENT && node.data( 'cke-placeholder' ) ) )\r
-                                               node = node.getParent();\r
-                                       this._element = node;\r
-                               }\r
+                                       this._element = CKEDITOR.plugins.placeholder.getSelectedPlaceHoder( editor );\r
 \r
                                this.setupContent( this._element );\r
                        },\r