X-Git-Url: https://git.brokenzipper.com/gitweb?a=blobdiff_plain;f=src%2FScreen.cc;h=2c46a836b6d2b587cd7ae5768f49b692348856ff;hb=5e3ca8e66586a6dab4793cef04a3de98dc2ecfbe;hp=a5c6c793711e3337e2a236c7ae4f15722fec480f;hpb=20cd70c4665de85ffe3a04f9aa47acb9666e4f39;p=chaz%2Fopenbox diff --git a/src/Screen.cc b/src/Screen.cc index a5c6c793..2c46a836 100644 --- a/src/Screen.cc +++ b/src/Screen.cc @@ -1027,6 +1027,7 @@ void BScreen::setPlacementPolicy(int p) { case BestFitPlacement: placement = "BestFitPlacement"; break; case ColSmartPlacement: placement = "ColSmartPlacement"; break; case UnderMousePlacement: placement = "UnderMousePlacement"; break; + case ClickMousePlacement: placement = "ClickMousePlacement"; break; default: case RowSmartPlacement: placement = "RowSmartPlacement"; break; } @@ -1302,6 +1303,8 @@ void BScreen::load() { resource.placement_policy = BestFitPlacement; else if (0 == strncasecmp(s.c_str(), "UnderMousePlacement", s.length())) resource.placement_policy = UnderMousePlacement; + else if (0 == strncasecmp(s.c_str(), "ClickMousePlacement", s.length())) + resource.placement_policy = ClickMousePlacement; else //if (0 == strncasecmp(s.c_str(), "CascadePlacement", s.length())) resource.placement_policy = CascadePlacement; } else