Steps To Reproduce:
1. On a Linux machine that uses Compiz (in my case Ubuntu Hardy 32-bit), turn on focus stealing prevention with any strength. (Install compizconfig-settings-manager, then go to System -> Preferences -> Advanced Desktop Effects Settings -> General Options -> Focus & Raise Behaviour.)
2. Open an editor window in Eclipse.
3. Press Ctrl+F to show the Find/Replace dialog.
=> The dialog gets focus, as expected.
4. Click on the editor to transfer focus back to it.
5. Press Ctrl+F again with the Find/Replace dialog already open.
=> Although the "Find:" text field gets focus, the actual Find/Replace window does not, so that if you try to type then the keypresses go nowhere.
Expected:
When Ctrl+F is pressed, the Find/Replace window should always get focus.
More information:
The bug does not occur if Compiz's focus stealing prevention is turned off.
Build ID: M20071023-1652
Steps To Reproduce: settings- manager, then go to System -> Preferences -> Advanced Desktop Effects Settings -> General Options -> Focus & Raise Behaviour.)
1. On a Linux machine that uses Compiz (in my case Ubuntu Hardy 32-bit), turn on focus stealing prevention with any strength. (Install compizconfig-
2. Open an editor window in Eclipse.
3. Press Ctrl+F to show the Find/Replace dialog.
=> The dialog gets focus, as expected.
4. Click on the editor to transfer focus back to it.
5. Press Ctrl+F again with the Find/Replace dialog already open.
=> Although the "Find:" text field gets focus, the actual Find/Replace window does not, so that if you try to type then the keypresses go nowhere.
Expected:
When Ctrl+F is pressed, the Find/Replace window should always get focus.
More information:
The bug does not occur if Compiz's focus stealing prevention is turned off.