I just notices this in the ChangeLog: Propagate Layer changes via Style command on-the-fly.
Until there's a distinction between initially-mapped styles and runtime commands, and that currently, Style commands take effect immediately, ensure that for any Layer requests received via Style commands, these too are applied immediately. The previous assumption was that this was only applicable when mapping a new window, but goes against expectations from the user. The reason for the old behaviour was that there is a specific command to change a window's layer and the style change was not applied to the window because of that. I don't have a personal feeling about layer changes because I never use layers. But we should be aware of the following: 1. Application changes the layer of one of its windows. 2. User changes the layer Style of the window ==> Window is moved to the layer from the style This did not happen before the code change (which does not mean the new behaviour is necessarily a bad thing - it is just different in some situations, and possibly in a surprising way). Ciao Dominik ^_^ ^_^ -- Dominik Vogt
