diff options
author | rmah | 2006-09-06 22:04:29 +0000 |
---|---|---|
committer | rmah | 2006-09-06 22:04:29 +0000 |
commit | ed6a4a35f0859cc363b10bfdeb2cfe3064b47483 (patch) | |
tree | 099ba11ead17b99cc6b2f61c63968e50d15e064e /bundles/org.eclipse.wst.wsdl.ui/src-asd/org/eclipse/wst/wsdl/ui/internal | |
parent | d3976cc87fbe868e3a948f84e5e50af9f80776af (diff) | |
download | webtools.webservices-ed6a4a35f0859cc363b10bfdeb2cfe3064b47483.tar.gz webtools.webservices-ed6a4a35f0859cc363b10bfdeb2cfe3064b47483.tar.xz webtools.webservices-ed6a4a35f0859cc363b10bfdeb2cfe3064b47483.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/org/eclipse/wst/wsdl/ui/internal')
-rw-r--r-- | bundles/org.eclipse.wst.wsdl.ui/src-asd/org/eclipse/wst/wsdl/ui/internal/asd/properties/sections/ParameterSection.java | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/bundles/org.eclipse.wst.wsdl.ui/src-asd/org/eclipse/wst/wsdl/ui/internal/asd/properties/sections/ParameterSection.java b/bundles/org.eclipse.wst.wsdl.ui/src-asd/org/eclipse/wst/wsdl/ui/internal/asd/properties/sections/ParameterSection.java index 69a62970d..9c965340b 100644 --- a/bundles/org.eclipse.wst.wsdl.ui/src-asd/org/eclipse/wst/wsdl/ui/internal/asd/properties/sections/ParameterSection.java +++ b/bundles/org.eclipse.wst.wsdl.ui/src-asd/org/eclipse/wst/wsdl/ui/internal/asd/properties/sections/ParameterSection.java @@ -159,6 +159,21 @@ public class ParameterSection 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); |