diff options
author | Po Lu <luangruo@yahoo.com> | 2022-08-31 10:17:20 +0800 |
---|---|---|
committer | Po Lu <luangruo@yahoo.com> | 2022-08-31 10:17:43 +0800 |
commit | 136495f178ccd36b23ffc347fe2b6680fd689e34 (patch) | |
tree | 4b8836244aae562e984d522fe064ae2b37ade1f5 /src/widgetprv.h | |
parent | 5bedef8f87d2103e21342a06c4c1c9d7efe06621 (diff) | |
download | emacs-136495f178ccd36b23ffc347fe2b6680fd689e34.tar.gz emacs-136495f178ccd36b23ffc347fe2b6680fd689e34.tar.bz2 emacs-136495f178ccd36b23ffc347fe2b6680fd689e34.zip |
Gently nudge Xt into always setting size hints
* src/widget.c (update_wm_hints): Force a resource to change
every time this function is called. (bug#57475)
(EmacsFrameInitialize): Initialize new field.
* src/widgetprv.h (EmacsFramePart): New field `size_switch'.
* src/xterm.c (x_wm_set_size_hint): Don't change flags if flags
is 0.
Diffstat (limited to 'src/widgetprv.h')
-rw-r--r-- | src/widgetprv.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/widgetprv.h b/src/widgetprv.h index 960f814e16f..fe960326b03 100644 --- a/src/widgetprv.h +++ b/src/widgetprv.h @@ -49,6 +49,8 @@ typedef struct { Boolean visual_bell; /* flash instead of beep */ int bell_volume; /* how loud is beep */ + int size_switch; /* hack to make setting size + hints work correctly */ /* private state */ |