Launchpad has imported 7 comments from the remote bug at
https://bugs.eclipse.org/bugs/show_bug.cgi?id=235965.

If you reply to an imported comment from within Launchpad, your comment
will be sent to the remote bug automatically. Read more about
Launchpad's inter-bugtracker facilities at
https://help.launchpad.net/InterBugTracking.

------------------------------------------------------------------------
On 2008-06-06T04:31:07+00:00 Tristan Schmelcher wrote:

Build ID: M20071023-1652

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.

Reply at:
https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/237819/comments/0

------------------------------------------------------------------------
On 2008-06-06T05:04:44+00:00 Tristan Schmelcher wrote:

Also opened with Ubuntu at
https://bugs.launchpad.net/eclipse/+bug/237819.

Reply at:
https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/237819/comments/2

------------------------------------------------------------------------
On 2008-06-08T19:41:59+00:00 Daniel-megert wrote:

Moving to SWT as this works on other known platforms. Might be
NON_ECLIPSE.

Reply at:
https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/237819/comments/3

------------------------------------------------------------------------
On 2008-12-22T18:59:24+00:00 Gheorghe-ca wrote:

Praveen to investigate on his Ubunutu.

Reply at:
https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/237819/comments/8

------------------------------------------------------------------------
On 2009-02-06T20:09:04+00:00 Pinnamur wrote:

I had turned ON the compiz focus stealing prevention, but couldn't notice the 
reported behavior against the latest level (GTK 2.14.x). The Find dialog always 
gets focus after repeated attempts.
This can be closed if the reported problem no longer appears. 
If you are still seeing the problem, Can you please provide the GTK version 
against which the problem is noticed?

Reply at:
https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/237819/comments/9

------------------------------------------------------------------------
On 2009-06-24T02:51:29+00:00 Tristan Schmelcher wrote:

The problem now only occurs if the focus stealing prevention level is
set to Very High, which I would say is not a bug. However, when set to
that level, the issue with keypresses going nowhere is still present,
which _is_ a bug.

Reply at:
https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/237819/comments/12

------------------------------------------------------------------------
On 2016-12-20T17:44:34+00:00 Ericwill wrote:

Behavior is fixed from a GTK2 version that is now out of date, as per
comment 4.

Reply at:
https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/237819/comments/15


** Changed in: eclipse
       Status: Confirmed => Invalid

** Changed in: eclipse
   Importance: Unknown => Low

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to eclipse in Ubuntu.
https://bugs.launchpad.net/bugs/237819

Title:
  Transfer of focus to Find/Replace dialog in Eclipse is considered
  focus stealing by Compiz

Status in Eclipse:
  Invalid
Status in compiz package in Ubuntu:
  Fix Released
Status in eclipse package in Ubuntu:
  Invalid

Bug description:
  Binary package hint: compiz

  In Eclipse, the Find/Replace dialog automatically gains focus when it
  is opened, or when you press Ctrl+F while it is already open. However,
  Compiz considers this latter case to be focus stealing (even when
  focus stealing prevention is set to "Low"), despite the fact that both
  windows are part of the same app and the transfer is in response to a
  user action.

  Repro steps:

  1) Enable Compiz, then install compizconfig-settings-manager and enable focus 
stealing prevention in System -> Preferences -> Advanced
  Desktop Effects Settings -> General Options -> Focus & Raise Behaviour.
  2) Install Eclipse, open it, and open an editor window.
  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 (except perhaps when using very strong focus stealing
  prevention)

  I don't know whose bug this is, so I'm opening it against both the
  Eclipse and Compiz packages. I know you could argue that this is how
  focus stealing prevention is supposed to work, but it is definitely a
  bug to consider this focus stealing on the "Low" setting when it is so
  obviously not focus stealing.

  Also opened with Eclipse upstream at
  https://bugs.eclipse.org/bugs/show_bug.cgi?id=235965.

  Note that I have actually installed Eclipse directly from eclipse.org
  (Version: 3.3.1.1, Build id: M20071023-1652), not the Ubuntu repos,
  but I'm assuming that this would affect Ubuntu's package too.

  $ lsb_release -rd
  Description:  Ubuntu 8.04
  Release:      8.04
  $ apt-cache policy compiz
  compiz:
    Installed: 1:0.7.4-0ubuntu6
    Candidate: 1:0.7.4-0ubuntu6
    Version table:
   *** 1:0.7.4-0ubuntu6 0
          500 http://archive.ubuntu.com hardy/main Packages
          100 /var/lib/dpkg/status

To manage notifications about this bug go to:
https://bugs.launchpad.net/eclipse/+bug/237819/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to