forked from quickshell/quickshell
hyprland/focus_grab: add HyprlandFocusGrab
This commit is contained in:
parent
e7cfb5cf37
commit
87a884ca36
15 changed files with 607 additions and 0 deletions
|
@ -88,6 +88,7 @@ void ProxyWindowBase::createWindow() {
|
|||
}
|
||||
|
||||
void ProxyWindowBase::deleteWindow() {
|
||||
if (this->window != nullptr) emit this->windowDestroyed();
|
||||
if (auto* window = this->disownWindow()) {
|
||||
if (auto* generation = EngineGeneration::findObjectGeneration(this)) {
|
||||
generation->deregisterIncubationController(window->incubationController());
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue