diff options
author | fvogel <fvogelnew1@free.fr> | 2022-07-12 20:59:48 (GMT) |
---|---|---|
committer | fvogel <fvogelnew1@free.fr> | 2022-07-12 20:59:48 (GMT) |
commit | 19343090caba5a5ade7801b50983713c7af4049c (patch) | |
tree | d2586747a4e86bae5152dd4d792624e1d2fe29e2 | |
parent | 69402c77f2e4aaf38b1589f84d9fcef94666ca64 (diff) | |
download | tk-19343090caba5a5ade7801b50983713c7af4049c.zip tk-19343090caba5a5ade7801b50983713c7af4049c.tar.gz tk-19343090caba5a5ade7801b50983713c7af4049c.tar.bz2 |
Attempt at fixing sporadic failures of panedwindow-23.30 at GitHub on macOS.
-rw-r--r-- | macosx/tkMacOSXWm.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/macosx/tkMacOSXWm.c b/macosx/tkMacOSXWm.c index 1bf62d9..bbadeb2 100644 --- a/macosx/tkMacOSXWm.c +++ b/macosx/tkMacOSXWm.c @@ -798,9 +798,12 @@ void TkMacOSXHandleMapOrUnmap( * have to check for the "text" manager and revert to using Tk_HandleEvent * in that case. Hopefully this can be removed when the revised text * widget is in place. + * Similarly, panedwindow-23.30 is sometimes failing with the .f4 window + * being erroneously mapped. Check for the "panedwindow" geometry manager + * here as well, and revert to using Tk_HandleEvent in that case. */ - if (geomMgrPtr && strcmp(geomMgrPtr->name, "text") == 0) { + if (geomMgrPtr && (strcmp(geomMgrPtr->name, "text") || strcmp(geomMgrPtr->name, "panedwindow")) == 0) { Tk_HandleEvent(event); return; } |