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

--- Comment #6 from Martin Gräßlin <mgraess...@kde.org> ---
KWin hides the window because a parent window is hidden:

if (!init_minimize && isTransient() && mainClients().count() > 0 &&
!workspace()->sessionSaving()) {
        bool visible_parent = false;
        // Use allMainClients(), to include also main clients of group
transients
        // that have been optimized out in Client::checkGroupTransients()
        auto mainclients = allMainClients();
        for (auto it = mainclients.constBegin();
                it != mainclients.constEnd();
                ++it)
            if ((*it)->isShown(true))
                visible_parent = true;
        if (!visible_parent) {
            init_minimize = true;
            demandAttention();
        }
    }

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

Reply via email to