Missing activate_by_default hooks for other surface roles
Fixed
Description
asked about the possibility if the pop-up/dialog windows could be checked by the policy and it seems we're missing the activate_by_default hooks checks for them.
The activate_by_default hooks are only present for regular/desktop type of surfaces. Seems we are missing them. due the fact that we use different code paths.
Commit/Created hooks are still in place but this would allow for even more checks.
asked about the possibility if the pop-up/dialog windows could be checked by the policy and it seems we're missing the activate_by_default hooks checks for them.
The activate_by_default hooks are only present for regular/desktop type of surfaces. Seems we are missing them. due the fact that we use different code paths.
Commit/Created hooks are still in place but this would allow for even more checks.