[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-devel
Subject:    Re: PolicyKit1-KDE AuthDialog could not shown as TOP_LEVEL
From:       Leslie Zhai <xiangzhai83 () gmail ! com>
Date:       2014-06-01 9:39:29
Message-ID: 538AF4D1.5010209 () gmail ! com
[Download RAW message or body]

Yes, sometimes the AuthDialog is only transient top of its parent :)
BUT sometimes it is not active...

Emm, modal window is not a good design, I argue that KDE might not use it.

On 2014年06月01日 17:24, Thomas Lübking wrote:
> On Sonntag, 1. Juni 2014 09:16:46 CEST, Leslie Zhai wrote:
>
>> so there is NO Apper assoicate WID for AuthDialog constructor.
>>
>> 2. KWindowSystem::forceActiveWindow sometimes worked BUT ...
>>
>> Sometimes it FAILED to force active window to act like modal one
>
> The window is not modal, since it's not transient (unless there was a 
> window to be transient for) - also the nature of a modal window is not 
> to be on top of everything, but only on top of its parent (since it's 
> transient for that ;-)
>
>
>> for example, Apper or QJade covered the Polkit-KDE AuthDialog window
> Is the Polkit-KDE window active? In case you can simply raise it 
> (after gaining activation, it's async) - notice that activation and 
> raising do not necessarily align anyway (it's configurable) but active 
> windows are permitted to raise on top of stack.
>
> I assume you're looking for the MS/GNOME UAC a-like 
> "single-task-system" approach where a modal dilaog simply blocks the 
> entire session/desktop?
>
> Not for me to decide, but what I've read, I doubt that KDE will follow 
> this.
>
> Cheers,
> Thomas


>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic