diff options
author | culler <culler> | 2023-11-05 18:24:53 (GMT) |
---|---|---|
committer | culler <culler> | 2023-11-05 18:24:53 (GMT) |
commit | b31544d53e672365f5838cc5f04c3c73b12401bd (patch) | |
tree | b0ddf358bf828b1040231f97cc78bd08a8b50b6a /generic/tkMenu.c | |
parent | 175bd29fa30803f63c3346585344a9f35b63dd17 (diff) | |
download | tk-b31544d53e672365f5838cc5f04c3c73b12401bd.zip tk-b31544d53e672365f5838cc5f04c3c73b12401bd.tar.gz tk-b31544d53e672365f5838cc5f04c3c73b12401bd.tar.bz2 |
Final fix for Aqua menu crashes.
Diffstat (limited to 'generic/tkMenu.c')
-rw-r--r-- | generic/tkMenu.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/generic/tkMenu.c b/generic/tkMenu.c index 7ca930b..8a7e892 100644 --- a/generic/tkMenu.c +++ b/generic/tkMenu.c @@ -1179,6 +1179,7 @@ DestroyMenuInstance( Tcl_EventuallyFree(menuPtr->entries[i], DestroyMenuEntry); menuPtr->numEntries = i; } + menuPtr->active = -1; if (menuPtr->entries != NULL) { ckfree(menuPtr->entries); menuPtr->entries = NULL; |