- ob.kgrab(self.screen.number(), _grabfunc)
- # the pointer grab causes pointer events during the keyboard grab
- # to go away, which means we don't get enter notifies when the
- # popup disappears, screwing up the focus
- ob.mgrab(self.screen.number())
-
- self.menuwidgets[self.menupos].unfocus()
+ if not len(self.clients): return # don't both doing anything
+
+ self.menuwidgets[self.menupos].setHighlighted(0)