Locked display when setting breakpoints in callbacks

x::w::disable_grab=true

Setting a debugging breakpoint in a callback often results in a locked display when the breakpoint gets hit, with no response to pointer or key clicks.

LibCXX Windows Library uses the X protocol's passive grab feature to avoid losing events. Setting the x::w::disable_grab property to true turns off passive grabs.

Note

x::w::disable_grab does not disable active grabs that are obtained when popup windows (combo-boxes, and menus) are visible.