kranewm

An ICCCM & EWMH compliant X11 reparenting, dynamic window manager, written in C++
git clone git clone git://git.deurzen.net/kranewm.git
Log | Files | Refs | LICENSE

commit 4873a7d743aaf93212c0aa2d403ce47a3c756aa3
parent aed7f1d35df7b67d2e83e621e6d0cef2509d2889
Author: deurzen <m.deurzen@tum.de>
Date:   Sat,  4 Sep 2021 07:20:54 +0200

asserts focused clients are deiconified first

Diffstat:
Msrc/core/model.cc | 3+++
1 file changed, 3 insertions(+), 0 deletions(-)

diff --git a/src/core/model.cc b/src/core/model.cc @@ -1310,6 +1310,9 @@ Model::focus_client(Client_ptr client) mp_workspace->activate_client(client); } + if (client->iconified) + set_iconify_client(Toggle::Off, client); + unfocus_client(mp_focus); m_conn.ungrab_buttons(client->frame);