attr.your_event_mask | PropertyChangeMask |
StructureNotifyMask | SubstructureNotifyMask);
- wm_supports_active_window_ =
- ui::WmSupportsHint(atom_cache_.GetAtom("_NET_ACTIVE_WINDOW"));
+ if (ui::GuessWindowManager() == ui::WM_WMII) {
+ // wmii says that it supports _NET_ACTIVE_WINDOW but does not.
+ // https://code.google.com/p/wmii/issues/detail?id=266
+ wm_supports_active_window_ = false;
+ } else {
+ wm_supports_active_window_ =
+ ui::WmSupportsHint(atom_cache_.GetAtom("_NET_ACTIVE_WINDOW"));
+ }
}
X11DesktopHandler::~X11DesktopHandler() {