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

List:       kde-commits
Subject:    Re: KDE/kdebase/workspace/krunner
From:       Lubos Lunak <l.lunak () suse ! cz>
Date:       2010-06-28 12:08:49
Message-ID: 201006281408.50066.l.lunak () suse ! cz
[Download RAW message or body]

On Thursday 24 of June 2010, Aaron J. Seigo wrote:
> SVN commit 1142378 by aseigo:
>
> when showing the config, temporarly become a normal window so that info and
> config dialogs can appear on top of us; once configuration is completed,
> then go back to being a dock window

 Temporarily changing a window type of a visible window doesn't work. If you 
want a dialog to be shown on top of something, say that this something is the 
dialog's parent.

>
>
>  M  +9 -0      krunnerdialog.cpp
>
>
> --- trunk/KDE/kdebase/workspace/krunner/krunnerdialog.cpp #1142377:1142378
> @@ -287,10 +287,15 @@
>      if (m_configWidget) {
>          delete m_configWidget;
>          m_configWidget = 0;
> +
> +        if (!m_floating) {
> +            KWindowSystem::setType(winId(), NET::Dock);
> +        }
>      } else {
...

-- 
 Lubos Lunak
 openSUSE Boosters team, KDE developer
 l.lunak@suse.cz , l.lunak@kde.org
[prev in list] [next in list] [prev in thread] [next in thread] 

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