diff options
author | Yuuki Harano <masm+github@masm11.me> | 2020-10-18 20:14:52 +0900 |
---|---|---|
committer | Jeff Walsh <jeff.walsh@drtusers-MacBook-Pro.local> | 2020-11-24 12:24:40 +1100 |
commit | 948e2fa582ff33b58d25186ea35f41adaa9d6cbe (patch) | |
tree | 6e8d49d6541d4c89603f0cb7c8a77108db0e0080 | |
parent | c1fbfb3fe04e3185fa64df2ed69cd97b0a6bbb40 (diff) | |
download | emacs-948e2fa582ff33b58d25186ea35f41adaa9d6cbe.tar.gz emacs-948e2fa582ff33b58d25186ea35f41adaa9d6cbe.tar.bz2 emacs-948e2fa582ff33b58d25186ea35f41adaa9d6cbe.zip |
Avoid weird behavior when resizing with top-left corner
* src/frame.c (syms_of_frame): Defaults frame_resize_pixelwise to true.
-rw-r--r-- | src/frame.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/frame.c b/src/frame.c index 191b0268c5f..2a55755bbad 100644 --- a/src/frame.c +++ b/src/frame.c @@ -6260,7 +6260,12 @@ With some window managers you may have to set this to non-nil in order to set the size of a frame in pixels, to maximize frames or to make them fullscreen. To resize your initial frame pixelwise, set this option to a non-nil value in your init file. */); +#ifndef HAVE_PGTK frame_resize_pixelwise = 0; +#else + /* https://gitlab.gnome.org/GNOME/mutter/-/issues/396 */ + frame_resize_pixelwise = true; +#endif DEFVAR_LISP ("frame-inhibit-implied-resize", frame_inhibit_implied_resize, doc: /* Whether frames should be resized implicitly. |