[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#46155: 28.0.50; Regression: buffer contents flicker on macOS frames
From: |
Andrii Kolomoiets |
Subject: |
bug#46155: 28.0.50; Regression: buffer contents flicker on macOS frames when |
Date: |
Tue, 09 Feb 2021 11:55:20 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (darwin) |
martin rudalics <rudalics@gmx.at> writes:
>> emacs -Q
>> M-: (setq resize-mini-frames t)
>> M-: (make-frame '((minibuffer . only)))
>> M-x
>> Type random letters
>
> Where do you type those letters? Into the normal frame?
No, into the minibuffer-only frame. After `make-frame` the
minibuffer-only frame became focused and accept input.
> I suppose 'fit-frame-to-buffer' is to blame here. What happens when
> you set 'resize-mini-frames' to 'ignore?
The minibuffer-only frame doesn't resized and the text is not flicker.
> Some other function that resizes the frame more conservatively or
> sporadically?
I've set the `resize-mini-frames` to this function:
(defun test/resize (frame)
(modify-frame-parameters
frame `((width . ,(+ 80 (random 20))))))
After each letter typed, the minibuffer-only frame is resized several
times. The text is not visible during resize.
- bug#46155: 28.0.50; Regression: buffer contents flicker on macOS frames when, Aaron Jensen, 2021/02/08
- bug#46155: 28.0.50; Regression: buffer contents flicker on macOS frames when, Aaron Jensen, 2021/02/08
- bug#46155: 28.0.50; Regression: buffer contents flicker on macOS frames when, Alan Third, 2021/02/09
- bug#46155: 28.0.50; Regression: buffer contents flicker on macOS frames when, Alan Third, 2021/02/09
- bug#46155: 28.0.50; Regression: buffer contents flicker on macOS frames when, Andrii Kolomoiets, 2021/02/09
- bug#46155: 28.0.50; Regression: buffer contents flicker on macOS frames when, Alan Third, 2021/02/09
- bug#46155: 28.0.50; Regression: buffer contents flicker on macOS frames when, Aaron Jensen, 2021/02/09
bug#46155: [PATCH v2] Fix flicker when resizing NS frame programmatically (bug#46155), Alan Third, 2021/02/11