Community
Participate
Working Groups
Build Identifier: 20110218-0911 The SWT Browser control (SWT 3.6.2) for Safari on Mac does not handle the Focus correctly. If it looses the focus or if it is disabled and re-enabled, the selection inside the browser gets lost. Reproducible: Always Steps to Reproduce: 1. Eclipse: open a HTML File with Text and/or input fields (Open With -> Web Browser) 2. Select some text or set the focus to an input control 3. Set the focus to another desktop window 4. Set the focus back to the Eclipse window (Alternative for 3. and 4.: Set the focus to another View, and activate the Web Browser-View again) ---- 1. Simply host a Safari with the SWT Browser widget, display a simple HTML with Text and/or input fields 2. Select some text or set the focus to an input control 3. Set the focus to another desktop window 4. Set the focus back to the window hosting the browser control ---- 1. Simply host a Safari with the SWT Browser widget, display a simple HTML with Text and/or input fields 2. Select some text or set the focus to an input control 3. Disable the web browser control programmatically, e.g. via timer or also a menu (browser.setEnabled(false)) and re-enable it (browser.setEnabled(true)) (maybe called in one step) In all cases no more text is selected in the browser and a before focussed input control has no more longer the focus. Works, if hosting the mozilla browser on windows and ubuntu, and ie on windows. i have not tested the behavior of the mozilla browser on mac os-x.
Bug triaged, visit https://wiki.eclipse.org/SWT/Devel/Triage for more information.
This bug hasn't had any activity in quite some time. Maybe the problem got resolved, was a duplicate of something else, or became less pressing for some reason - or maybe it's still relevant but just hasn't been looked at yet. If you have further information on the current state of the bug, please add it. The information can be, for example, that the problem still occurs, that you still want the feature, that more information is needed, or that the bug is (for whatever reason) no longer relevant. -- The automated Eclipse Genie.