Community
Participate
Working Groups
E.g. when clicking on a TreeRow the Tree contextmenu doesn't open.
Fixed in CVS HEAD in Menu.js
This fix is also relevant for the Table widget in RAP 1.3. Otherwise, the context menu in Safari is not displayed. (after the first time) Explanation =========== The problem here is, that Safari simulates the "Mac" behaviour for the mouse event of the "oncontextmenu" listener: the ctrlKey is true, although no modifier key was pressed. Because of this, the Table.js#_onRowContextMenu does not show the context menu. (_isNoModifierPressed check) In Menu.js, the context menu is shown without the modifier key check. However, the event happens on the TableRow, and the ContextMenu is on the Table. -> it is important to use the current target when this event bubbles up the widget composition tree. => this is exactly what this fix does.