[Bug 92468] New: KDE integration: Follow the focus Policy

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Thu Oct 15 03:05:34 PDT 2015


https://bugs.freedesktop.org/show_bug.cgi?id=92468

            Bug ID: 92468
           Summary: KDE integration: Follow the focus Policy
           Product: Spice
           Version: unspecified
          Hardware: Other
                OS: All
            Status: NEW
          Severity: enhancement
          Priority: medium
         Component: spice-gtk
          Assignee: spice-bugs at lists.freedesktop.org
          Reporter: bugzilla at victortoso.com

++++ Cloned from https://bugzilla.redhat.com/show_bug.cgi?id=1270914 ++++

Description of problem:

In KDE desktop environment, Virtual Machine Manager/ KDE Desktop allow virtual
machine to steal window focus on mouseover.  This occurs in spite of Sysconfig
settings being explicitly set to the most restrictive levels available to
prevent such occurrence.

Example: In KDE, set the following two parameters:

System Settings > Window Behavior > Focus > Activating Windows > Policy > Click
to Focus

and

System Settings > Window Behavior > Focus > Activating Windows > Focus Stealing
Prevention = HIGH

With these settings, the active window should not change without a mouse click.
 What actually happens is that if the mouse should drift from a window in which
the user is working (such as a spreadsheet) into the VM window, while the user
is typing data into the spreadsheet, the input data is misdirected into the
virtual machine.  This misdirection of input data / theft of focus occurs when
the mouse cursor drifts across the window boundary into the VM window and
"hovers" there while the user is typing into the other window.  Focus should
not change on a "hover" event when the policy is set to "click to focus" and
focus stealing prevention is set to "high".


Version-Release number of selected component (if applicable):
KDE 4.14.9
Virtual Machine Manager 1.1.0

How reproducible:

All the time.  Driving me crazy.

Steps to Reproduce:
1. Set Activating Windows Policy to "Click to Focus"
2. Set Focus Stealing Prevention to High
3. Open a virtual machine
4. Work in a different window (ie: type into a spreadsheet)
5. Notice that focus switches from the active window to VM when mouse slips
across the VM window boundary, such that input text is misdirected into the VM.

Actual results:

Unexpected change of focus.

Expected results:

Preservation of focus.

Additional info:

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/spice-bugs/attachments/20151015/0ab4dc51/attachment.html>


More information about the spice-bugs mailing list