Skip to content

x11: Initialize opacity when starting to track Unmanaged

Vlad Zahorodnii requested to merge work/override-redirect-opacity into master

This is a minor regression that was introduced with the refactoring of Toplevel::opacity().

Previously, neither X11Client nor Unmanaged had to explicitly initialize the opacity because it was queried from the net info object in Toplevel::opacity().

With the refactored version, X11-specific opacity code was removed from the Toplevel class. When starting to manage a window, the opacity must be explicitly initialized.

BUG: 432744

Merge request reports