[prev in list] [next in list] [prev in thread] [next in thread]
List: kwin
Subject: [Bug 54885] mainwindow shouldn't be hover shaded when the focus moves
From: Marcel Partap <mpartap () gmx ! net>
Date: 2007-04-22 15:54:58
Message-ID: 20070422155458.14657.qmail () ktown ! kde ! org
[Download RAW message or body]
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.kde.org/show_bug.cgi?id=54885
------- Additional Comments From mpartap gmx net 2007-04-22 17:54 -------
...almost filed another duplicate, this problem is still there. It's kinda like an \
elephant trap, it don't bother you if you're a mouse but if you are an elephant it's \
constant terrror-- would be great if someone fixes this before christmas-- it seems \
to be related to this in events.cpp: void Client::leaveNotifyEvent( XCrossingEvent* e \
) [...]
// TODO this still sucks if a window appears above this one - it should lose \
the mouse
// if this window is another client, but not if it's a popup ... maybe after \
KDE3.1 :( // (repeat after me 'AARGHL!')
if ( !lostMouse && e->detail != NotifyInferior )
{
int d1, d2, d3, d4;
unsigned int d5;
Window w, child;
if( XQueryPointer( qt_xdisplay(), frameId(), &w, &child, &d1, &d2, &d3, \
&d4, &d5 ) == False || child == None )
lostMouse = true; // really lost the mouse
}
I don't quite understand how this works and could not come up with code to fix it, \
fortunately there are those who can ;) \
_______________________________________________ Kwin mailing list
Kwin@kde.org
https://mail.kde.org/mailman/listinfo/kwin
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic