# HG changeset patch # User Gerd Moellmann # Date 961704741 0 # Node ID 09d316feea216a03c4b44d4ca10b4b1daa1f2f88 # Parent b07c21f613336e5e6e6b7c93f20526b1d2b14922 (EmacsFrameRealize): Remove SubstructureRedirectMask. diff -r b07c21f61333 -r 09d316feea21 src/widget.c --- a/src/widget.c Thu Jun 22 19:35:07 2000 +0000 +++ b/src/widget.c Thu Jun 22 20:12:21 2000 +0000 @@ -731,8 +731,12 @@ { EmacsFrame ew = (EmacsFrame)widget; - attrs->event_mask = (STANDARD_EVENT_SET | PropertyChangeMask - | SubstructureNotifyMask | SubstructureRedirectMask); + /* This used to contain SubstructureRedirectMask, but this turns out + to be a problem with XIM on Solaris, and events from that mask + don't seem to be used. Let's check that. */); + attrs->event_mask = (STANDARD_EVENT_SET + | PropertyChangeMask + | SubstructureNotifyMask); *mask |= CWEventMask; XtCreateWindow (widget, InputOutput, (Visual *)CopyFromParent, *mask, attrs);