diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/wm_layer_control.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/wm_layer_control.cpp b/src/wm_layer_control.cpp index 31078fe..4519922 100644 --- a/src/wm_layer_control.cpp +++ b/src/wm_layer_control.cpp @@ -380,11 +380,11 @@ WMError LayerControl::visibilityChange(const WMAction& action) return WMError::NOT_REGISTERED; } - if (action.visible != TaskVisible::INVISIBLE) + if (action.visible == TaskVisible::VISIBLE) { ret = this->makeVisible(action.client); } - else + else if (action.visible == TaskVisible::INVISIBLE) { ret = this->makeInvisible(action.client); } |