diff options
author | culler <culler> | 2019-02-04 16:48:52 (GMT) |
---|---|---|
committer | culler <culler> | 2019-02-04 16:48:52 (GMT) |
commit | b0ae93bd6283a82f95b52bea063cff0e9c4d16a3 (patch) | |
tree | 512e66a4730f5c8b558f213181304af3f5de03c7 /unix | |
parent | e46d193fc6cc775196c64d70aaa67810c9882844 (diff) | |
download | tk-b0ae93bd6283a82f95b52bea063cff0e9c4d16a3.zip tk-b0ae93bd6283a82f95b52bea063cff0e9c4d16a3.tar.gz tk-b0ae93bd6283a82f95b52bea063cff0e9c4d16a3.tar.bz2 |
Make the place manager send ConfigureNotify events when size change requests
are rejected. This makes unixEmbed-6.2a pass.
Diffstat (limited to 'unix')
-rw-r--r-- | unix/tkUnixEmbed.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/unix/tkUnixEmbed.c b/unix/tkUnixEmbed.c index e1c4394..d9203ca 100644 --- a/unix/tkUnixEmbed.c +++ b/unix/tkUnixEmbed.c @@ -503,7 +503,15 @@ EmbedStructureProc( Tk_ErrorHandler errHandler; if (eventPtr->type == ConfigureNotify) { + /* + * Send a ConfigureNotify to the embedded application. + */ + + if (containerPtr->embeddedPtr != None) { + TkDoConfigureNotify(containerPtr->embeddedPtr); + } if (containerPtr->wrapper != None) { + /* * Ignore errors, since the embedded application could have * deleted its window. |