summaryrefslogtreecommitdiff
path: root/src/Input.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/Input.cc')
-rw-r--r--src/Input.cc12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/Input.cc b/src/Input.cc
index 0c243ecc..d091fefb 100644
--- a/src/Input.cc
+++ b/src/Input.cc
@@ -205,6 +205,18 @@ void BInput::doAction(BlackboxWindow *window, Action action) const {
if (window) window->lower();
return;
+ case Stick:
+ if (window && ! window->isStuck()) window->stick();
+ return;
+
+ case Unstick:
+ if (window && window->isStuck()) window->stick();
+ return;
+
+ case ToggleStick:
+ if (window) window->stick();
+ return;
+
case Shade:
if (window && ! window->isShaded()) window->shade();
return;