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

            Bug ID: 441067
           Summary: Yakuake is no longer available in the task switcher
                    list
           Product: yakuake
           Version: 21.08.0
          Platform: Gentoo Packages
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: h...@kde.org
          Reporter: danails...@gmail.com
  Target Milestone: ---

Hello,

After upgrading Yakuake to 21.08.0 I noticed that the Yakuake window is no
longer available in the task switcher list. The way I use Yakuake is just like
any other regular window, I would expect to be able to alt-tab to it once it
goes into the background.

Here are my Yakuake settings: https://i.imgur.com/XVqW0TS.png

Here is how I expect Yakuake to appear in the task switcher list:
https://i.imgur.com/smzUtUU.png

What actually happens is that Yakuake is not available on the task switcher and
I cannot navigate with alt-tab once it goes in the background.

I have bisected the commits history and found out that the commit that causes
Yakuake to disappear from the task switcher list is
9202df97322ae2f58104e387e914de15b06644ff:

danail@drakula ~/workspace/yakuake (v21.07.80~13|bisect?) $ git bisect good    
                                                                               
                                                                               
                   (21ad0b5|…3)
9202df97322ae2f58104e387e914de15b06644ff is the first bad commit
commit 9202df97322ae2f58104e387e914de15b06644ff
Author: Bharadwaj Raju <bharadwaj.raju...@protonmail.com>
Date:   Tue May 18 15:14:05 2021 +0000

    Fix Yakuake icon appearing in taskbar through Qt::Tool window flag

    So far we've been setting _NET_WM_STATE_SKIP_TASKBAR ourselves, but
    Qt messes with this, leading to race conditions where it still
    appears in the taskbar. This sets the Qt::Tool window flag, which
    will set it via Qt itself, and won't be clobbered. An old hack has
    been removed, as it isn't needed anymore.

    Also makes show animation match retract animation.

    BUG: 360037

 app/mainwindow.cpp | 21 +--------------------
 app/mainwindow.h   |  1 -
 2 files changed, 1 insertion(+), 21 deletions(-)

Maybe removing the Qt:Tool hint
(https://github.com/KDE/yakuake/commit/9202df97322ae2f58104e387e914de15b06644ff#diff-ee1399fc5423aa13e580fabe09e4b85dae1aea9141be2df2d39ed842be9f4418R64)
caused that?


Thanks!

Dani

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

Reply via email to