Skip to main content

This CGIT instance is deprecated, and repositories have been moved to Gitlab or Github. See the repository descriptions for specific locations.

summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorrmah2006-09-06 22:09:54 +0000
committerrmah2006-09-06 22:09:54 +0000
commit8fc9f1c7e558d57a85fc691c08edb91d3d7ddf5c (patch)
tree15b41b329c13b3d6f051db40eb3e6d6b67ab2f97 /bundles/org.eclipse.wst.wsdl.ui/src-asd-wsdl11/org/eclipse
parented6a4a35f0859cc363b10bfdeb2cfe3064b47483 (diff)
downloadwebtools.webservices-8fc9f1c7e558d57a85fc691c08edb91d3d7ddf5c.tar.gz
webtools.webservices-8fc9f1c7e558d57a85fc691c08edb91d3d7ddf5c.tar.xz
webtools.webservices-8fc9f1c7e558d57a85fc691c08edb91d3d7ddf5c.zip
[155059] Text fields in property sheets should apply it's value on an enter or loss of focus
Diffstat (limited to 'bundles/org.eclipse.wst.wsdl.ui/src-asd-wsdl11/org/eclipse')
-rw-r--r--bundles/org.eclipse.wst.wsdl.ui/src-asd-wsdl11/org/eclipse/wst/wsdl/ui/internal/properties/sections/W11MessageReferenceSection.java15
1 files changed, 15 insertions, 0 deletions
diff --git a/bundles/org.eclipse.wst.wsdl.ui/src-asd-wsdl11/org/eclipse/wst/wsdl/ui/internal/properties/sections/W11MessageReferenceSection.java b/bundles/org.eclipse.wst.wsdl.ui/src-asd-wsdl11/org/eclipse/wst/wsdl/ui/internal/properties/sections/W11MessageReferenceSection.java
index 0ee92e542..3b08b38bf 100644
--- a/bundles/org.eclipse.wst.wsdl.ui/src-asd-wsdl11/org/eclipse/wst/wsdl/ui/internal/properties/sections/W11MessageReferenceSection.java
+++ b/bundles/org.eclipse.wst.wsdl.ui/src-asd-wsdl11/org/eclipse/wst/wsdl/ui/internal/properties/sections/W11MessageReferenceSection.java
@@ -144,6 +144,21 @@ public class W11MessageReferenceSection extends NameSection {
return false;
}
+ public void handleEvent(Event event)
+ {
+ if (event.widget == combo) {
+ if (isListenerEnabled() && !isInDoHandle)
+ {
+ isInDoHandle = true;
+ startDelayedEvent(event);
+ isInDoHandle = false;
+ }
+ }
+ else {
+ super.handleEvent(event);
+ }
+ }
+
public void doHandleEvent(Event event)
{
super.doHandleEvent(event);

Back to the top