diff options
| author | Yuuki Harano | 2021-05-11 00:09:04 +0900 |
|---|---|---|
| committer | Yuuki Harano | 2021-05-11 00:09:04 +0900 |
| commit | 486e77befd2ea7fd750b1f24eb5dfaf2b91d70b3 (patch) | |
| tree | 173e0c3bde4b1ab12082323c935de908207ded47 /src | |
| parent | ca0b1b9fe5a9eb225d4cfd1fd52f9e6e56d5fa5f (diff) | |
| download | emacs-486e77befd2ea7fd750b1f24eb5dfaf2b91d70b3.tar.gz emacs-486e77befd2ea7fd750b1f24eb5dfaf2b91d70b3.zip | |
Fix frame size shrinking when turning fringe/scrollbars on/off
In 66a36f1, I keeped passing text size by mistake.
* src/pgtkterm.c (pgtk_set_window_size): Don't use
FRAME_PIXEL_TO_TEXT_WIDTH/HEIGHT to pass pixel size.
Diffstat (limited to 'src')
| -rw-r--r-- | src/pgtkterm.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/pgtkterm.c b/src/pgtkterm.c index 5331b67e331..0b0af16aca6 100644 --- a/src/pgtkterm.c +++ b/src/pgtkterm.c | |||
| @@ -510,8 +510,7 @@ pgtk_set_window_size (struct frame *f, bool change_gravity, | |||
| 510 | f->output_data.pgtk->preferred_width = pixelwidth; | 510 | f->output_data.pgtk->preferred_width = pixelwidth; |
| 511 | f->output_data.pgtk->preferred_height = pixelheight; | 511 | f->output_data.pgtk->preferred_height = pixelheight; |
| 512 | x_wm_set_size_hint (f, 0, 0); | 512 | x_wm_set_size_hint (f, 0, 0); |
| 513 | xg_frame_set_char_size (f, FRAME_PIXEL_TO_TEXT_WIDTH (f, pixelwidth), | 513 | xg_frame_set_char_size (f, pixelwidth, pixelheight); |
| 514 | FRAME_PIXEL_TO_TEXT_HEIGHT (f, pixelheight)); | ||
| 515 | gtk_widget_queue_resize (FRAME_WIDGET (f)); | 514 | gtk_widget_queue_resize (FRAME_WIDGET (f)); |
| 516 | 515 | ||
| 517 | unblock_input (); | 516 | unblock_input (); |