Adjust to changes of SWT object in RAP core
diff --git a/bundles/org.eclipse.rap.addons.dropdown/js/rwt/dropdown/DropDown.js b/bundles/org.eclipse.rap.addons.dropdown/js/rwt/dropdown/DropDown.js
index fc6a0fe..8faa12e 100644
--- a/bundles/org.eclipse.rap.addons.dropdown/js/rwt/dropdown/DropDown.js
+++ b/bundles/org.eclipse.rap.addons.dropdown/js/rwt/dropdown/DropDown.js
@@ -27,13 +27,11 @@
return stylemap.shadow || null;
};
-
- // Values identical to SWT
var eventTypes = {
- Selection : 13,
- DefaultSelection : 14,
- Show : 22,
- Hide : 23
+ Selection : SWT.Selection,
+ DefaultSelection : SWT.DefaultSelection,
+ Show : SWT.Show,
+ Hide : SWT.Hide
};
var forwardedKeys = {
diff --git a/tests/org.eclipse.rap.addons.dropdown.test/js/rwt/dropdown/DropDown_Test.js b/tests/org.eclipse.rap.addons.dropdown.test/js/rwt/dropdown/DropDown_Test.js
index a750e0d..bc9741d 100644
--- a/tests/org.eclipse.rap.addons.dropdown.test/js/rwt/dropdown/DropDown_Test.js
+++ b/tests/org.eclipse.rap.addons.dropdown.test/js/rwt/dropdown/DropDown_Test.js
@@ -657,7 +657,7 @@
assertIdentical( dropdown, event.widget );
assertIdentical( "b", event.text );
assertIdentical( 1, event.index );
- assertIdentical( 13, event.type );
+ assertIdentical( SWT.Selection, event.type );
},
testSelectionEventFields_Unescaped : function() {
@@ -777,7 +777,7 @@
assertIdentical( dropdown, event.widget );
assertIdentical( "b", event.text );
assertIdentical( 1, event.index );
- assertIdentical( 14, event.type );
+ assertIdentical( SWT.DefaultSelection, event.type );
},
testGetSelectionIndex_InitialValueIsMinusOne : function() {