You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I get repeatable BlockedIndefinitelyOnSTM exceptions whenever a client exits and a DestroyNotify event is issued. Edit:
The error happens only if the window which generates the DestroyNotify event had its focus set with SetInputFocus. If then a request (e.g. ConfigureWindow) is issued prior to the DestroyNotify event, e.g. in response to a LeaveNotify event on the now non-existing window, the error will occur.
Edit 2:
As a workaround I've getInputFocus c >>= void . getReply in the LeaveNotify event handler. Now the error doesn't occur anymore.
The text was updated successfully, but these errors were encountered:
I get repeatable
BlockedIndefinitelyOnSTM
exceptions whenever a client exits and aDestroyNotify
event is issued.Edit:
The error happens only if the window which generates the
DestroyNotify
event had its focus set withSetInputFocus
. If then a request (e.g.ConfigureWindow
) is issued prior to theDestroyNotify
event, e.g. in response to aLeaveNotify
event on the now non-existing window, the error will occur.Edit 2:
As a workaround I've
getInputFocus c >>= void . getReply
in theLeaveNotify
event handler. Now the error doesn't occur anymore.The text was updated successfully, but these errors were encountered: