diff --git a/src/abstract_client.cpp b/src/abstract_client.cpp index e5c72d948f..9c53729d1b 100644 --- a/src/abstract_client.cpp +++ b/src/abstract_client.cpp @@ -308,6 +308,8 @@ Layer AbstractClient::belongsToLayer() const return ActiveLayer; if (keepAbove()) return AboveLayer; + if (isPopupWindow()) + return UnmanagedLayer; return NormalLayer; }