Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[embedlite] Guard PreRender with visibility and active state. Fixes J…
…B#32879 In case pupper widget is invisible or inactive there is no need to check rendering status from the owner window. If the pupper widget is invisible or inactive, LayerManagerComposite should not render. When a embedlite view is created set the widget of the window as active. Similarly active state of the view's widget is updated when active state changes even thou that doesn't do anything meaningful at the moment. Reason for adding active for puppet widget is that visibility of the puppet widget is overloaded. Furthermore, this makes controlling of rendering easier.
- Loading branch information
Showing
3 changed files
with
25 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters