There definitely are usecases for applications requesting display power changes, but yes they need to be filtered/mangled by the shell, and only applied when the requesting app, and session, are in focus.
Whether that should be a privileged operation, I'm not sure. As long as the user can easily escape it (Alt+Tab, power button etc.), I don't think we need to protect this.
There definitely are usecases for applications requesting display power changes, but yes they need to be filtered/mangled by the shell, and only applied when the requesting app, and session, are in focus.
Whether that should be a privileged operation, I'm not sure. As long as the user can easily escape it (Alt+Tab, power button etc.), I don't think we need to protect this.