Author: dmaliarevich
Date: 2009-03-18 07:12:45 -0400 (Wed, 18 Mar 2009)
New Revision: 14256
Modified:
trunk/vpe/plugins/org.jboss.tools.vpe.xulrunner/src/org/jboss/tools/vpe/xulrunner/editor/XulRunnerEditor.java
Log:
https://jira.jboss.org/jira/browse/JBIDE-3917, resizer will be repaint on window resize
event.
Modified:
trunk/vpe/plugins/org.jboss.tools.vpe.xulrunner/src/org/jboss/tools/vpe/xulrunner/editor/XulRunnerEditor.java
===================================================================
---
trunk/vpe/plugins/org.jboss.tools.vpe.xulrunner/src/org/jboss/tools/vpe/xulrunner/editor/XulRunnerEditor.java 2009-03-18
10:19:32 UTC (rev 14255)
+++
trunk/vpe/plugins/org.jboss.tools.vpe.xulrunner/src/org/jboss/tools/vpe/xulrunner/editor/XulRunnerEditor.java 2009-03-18
11:12:45 UTC (rev 14256)
@@ -114,7 +114,13 @@
public void handleEvent(Event event) {
Display.getCurrent().asyncExec(new Thread(){
public void run(){
- showSelectionRectangle();
+ /*
+ *
https://jira.jboss.org/jira/browse/JBIDE-3917
+ * Resizer should be updated together with selection rectangle.
+ * Otherwise after window maximizing/restoring resizer shows old position.
+ */
+ showResizer();
+ showSelectionRectangle();
}
});
}};
@@ -152,9 +158,16 @@
// addListener(SWT.Activate, eventListenet);
addListener(SWT.Paint, eventListenet);
+ /*
+ *
https://jira.jboss.org/jira/browse/JBIDE-3917
+ * Resizer and selection rectangle should be updated
+ * after eclipse window resizing.
+ * Need to test on Mac OS.
+ */
//Commented by Max Areshkau (bug on Mac OS X10.4
//when switch from visual to preview selection rectangle doen't disappear
-// addListener(SWT.Resize, eventListenet);
+ addListener(SWT.Resize, eventListenet);
+
addListener(SWT.Show, eventListenet);
addListener(SWT.FocusIn, eventListenet);
//Commented by Max Areshkau (bug on Mac OS X10.4
@@ -325,7 +338,7 @@
* @param scroll
*/
public void setSelectionRectangle(nsIDOMNode node, int resizerConstrains, boolean
scroll) {
- if (getIFlasher() == null) {
+ if (getIFlasher() == null) {
return;
}