]> git.eshelyaron.com Git - emacs.git/commitdiff
Avoid weird behavior when resizing with top-left corner
authorYuuki Harano <masm+github@masm11.me>
Sun, 18 Oct 2020 11:14:52 +0000 (20:14 +0900)
committerJeff Walsh <jeff.walsh@drtusers-MacBook-Pro.local>
Tue, 24 Nov 2020 01:24:40 +0000 (12:24 +1100)
* src/frame.c (syms_of_frame): Defaults frame_resize_pixelwise to true.

src/frame.c

index 191b0268c5f705a7f5fd816fb5038053ba0821d3..2a55755bbad94f80b3a135bb64955a4c802f822e 100644 (file)
@@ -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.