Author: izhukov
Date: 2008-12-03 09:23:04 -0500 (Wed, 03 Dec 2008)
New Revision: 12249
Modified:
trunk/jst/plugins/org.jboss.tools.jst.jsp/src/org/jboss/tools/jst/jsp/outline/cssdialog/CSSClassDialog.java
Log:
improve CSS Dialog performance
Modified:
trunk/jst/plugins/org.jboss.tools.jst.jsp/src/org/jboss/tools/jst/jsp/outline/cssdialog/CSSClassDialog.java
===================================================================
---
trunk/jst/plugins/org.jboss.tools.jst.jsp/src/org/jboss/tools/jst/jsp/outline/cssdialog/CSSClassDialog.java 2008-12-03
14:08:31 UTC (rev 12248)
+++
trunk/jst/plugins/org.jboss.tools.jst.jsp/src/org/jboss/tools/jst/jsp/outline/cssdialog/CSSClassDialog.java 2008-12-03
14:23:04 UTC (rev 12249)
@@ -760,7 +760,11 @@
int code = getReturnCode();
switch (code) {
case OK:
- saveChanges(true);
+ if (styleChanged || classCombo.indexOf(currentClassStyle) == -1) {
+ saveChanges(true);
+ } else {
+ styleComposite.closePreview(true);
+ }
break;
case CANCEL:
default:
Show replies by date