Eli Zaretskii <e...@gnu.org> writes: >> Cc: pip...@protonmail.com, exe...@gmail.com, 72...@debbugs.gnu.org, >> j...@linkov.net >> Date: Thu, 29 Aug 2024 15:26:07 +0300 >> From: Eli Zaretskii <e...@gnu.org> >> >> > From: Po Lu <luang...@yahoo.com> >> > Cc: Juri Linkov <j...@linkov.net>, pip...@protonmail.com, >> > exe...@gmail.com, 72...@debbugs.gnu.org >> > Date: Thu, 29 Aug 2024 20:06:17 +0800 >> > >> > Eli Zaretskii <e...@gnu.org> writes: >> > >> > > Po Lu, is there any reason why frame-parameter handlers for GUI frames >> > > should ignore the fact that the new value of a parameter is exactly >> > > equal to the old value? Is there some subtle issue here, and if so, >> > > does it affect all the parameters or only some? >> > >> > No reason occurs to me why redundant changes shouldn't be discarded in >> > the case of alpha-background, but modifications to other parameters >> > (e.g. Qfullscreen) always trigger recomputation of various window >> > manager properties and states, which is not redundant when these >> > properties change without Emacs's knowledge. >> >> OK, I was aware of the issues with Qfullscreen. >> >> But what about the rest? Would you mind reviewing the other handlers >> in frame.c, and telling which ones should do their thing regardless of >> whether the old and the new value of the parameter are identical? > > Ping!
I will, but after the release. I'm a little drained of energy for these matters at the moment.