diff options
author | rmah | 2006-09-06 22:09:54 +0000 |
---|---|---|
committer | rmah | 2006-09-06 22:09:54 +0000 |
commit | 8fc9f1c7e558d57a85fc691c08edb91d3d7ddf5c (patch) | |
tree | 15b41b329c13b3d6f051db40eb3e6d6b67ab2f97 /bundles/org.eclipse.wst.wsdl.ui/src-asd-wsdl11/org/eclipse | |
parent | ed6a4a35f0859cc363b10bfdeb2cfe3064b47483 (diff) | |
download | webtools.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.java | 15 |
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); |