> Cc: [email protected], [email protected], [email protected], > [email protected] > Date: Thu, 29 Aug 2024 15:26:07 +0300 > From: Eli Zaretskii <[email protected]> > > > From: Po Lu <[email protected]> > > Cc: Juri Linkov <[email protected]>, [email protected], > > [email protected], [email protected] > > Date: Thu, 29 Aug 2024 20:06:17 +0800 > > > > Eli Zaretskii <[email protected]> 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!
