summaryrefslogtreecommitdiff
path: root/src/option.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/option.cpp')
-rw-r--r--src/option.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/option.cpp b/src/option.cpp
index c8d5a80..4178756 100644
--- a/src/option.cpp
+++ b/src/option.cpp
@@ -831,8 +831,10 @@ finiDisplayOptionValue (CompDisplay *d,
case CompOption::TypeEdge:
case CompOption::TypeBell:
if (v.action ().state () & CompAction::StateAutoGrab)
+ {
foreach (CompScreen *s, d->screens ())
s->removeAction (&v.action ());
+ }
break;
case CompOption::TypeList:
foreach (CompOption::Value &val, v.list ())