Author: fmancinelli
Date: 2007-11-15 19:26:43 +0100 (Thu, 15 Nov 2007)
New Revision: 5895

Modified:
   
xwiki-extensions/xwiki-eclipse/trunk/plugins/org.xwiki.eclipse/src/main/java/org/xwiki/eclipse/editors/XWikiPageEditor.java
Log:
XECLIPSE-62

* Fixed

Modified: 
xwiki-extensions/xwiki-eclipse/trunk/plugins/org.xwiki.eclipse/src/main/java/org/xwiki/eclipse/editors/XWikiPageEditor.java
===================================================================
--- 
xwiki-extensions/xwiki-eclipse/trunk/plugins/org.xwiki.eclipse/src/main/java/org/xwiki/eclipse/editors/XWikiPageEditor.java
 2007-11-15 17:42:18 UTC (rev 5894)
+++ 
xwiki-extensions/xwiki-eclipse/trunk/plugins/org.xwiki.eclipse/src/main/java/org/xwiki/eclipse/editors/XWikiPageEditor.java
 2007-11-15 18:26:43 UTC (rev 5895)
@@ -118,9 +118,11 @@
 
         previewViewer.showPreview(page);
 
-        XWikiPageEditor.CaretState caretState = getCaretState();
-        
getDocumentProvider().getDocument(getEditorInput()).set(page.getContent());
-        setCaretOffset(caretState);
+        if 
(!getDocumentProvider().getDocument(getEditorInput()).get().equals(page.getContent()))
 {
+            XWikiPageEditor.CaretState caretState = getCaretState();
+            
getDocumentProvider().getDocument(getEditorInput()).set(page.getContent());
+            setCaretOffset(caretState);
+        }
 
         XWikiEclipseNotificationCenter.getDefault().fireEvent(this,
             XWikiEclipseEvent.PAGE_UPDATED, page);

_______________________________________________
notifications mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/notifications

Reply via email to