https://bugs.kde.org/show_bug.cgi?id=359683

            Bug ID: 359683
           Summary: Clients can change the VD (and activate) via
                    _NET_ACTIVE_WINDOW messages
           Product: kwin
           Version: git master
          Platform: Other
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: core
          Assignee: kwin-bugs-n...@kde.org
          Reporter: thomas.luebk...@gmail.com

Cause is 

commit 60e904fb0447127a6bc0aa3309e2b98109110dec
Author: Luboš Luňák <l.lu...@kde.org>
Date:   Thu Nov 29 15:01:30 2007 +0000

    Don't refuse explicit window activation request just because the window
    is not on the current desktop.

----------

QDialog or at least QMessageBox does this and I doubt Lubos' idea was to "allow
focus stealing if the client nags enough" - switching the VD is a major
interrupt and prevented when a new window shows up. It should not be possible
to stomp on ground and then receive focus - notably not on the other desktop.

I assume the original idea was to let clients distribute focus *inside* across
virtual desktops, maybe also permit when no client was active, but hardly
otherwise.

Reproducible: Always

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to