X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=src%2FInput.cc;h=d091fefb997da737efdb88ec0db05cd523b87ffb;hb=18064df19f670589b9387c194b55345c717473db;hp=0c243ecce97884ab788a9295ef1879b215627c2e;hpb=351a06655bdd7d440780b5bc5b255081c888044b;p=chaz%2Fopenbox 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;