Fixed recursive invoking of Application::windowFor.

This commit is contained in:
23rd 2024-07-30 13:34:00 +03:00
parent e9650385ad
commit caef698e54

View file

@ -1341,7 +1341,7 @@ Window::Controller *Application::ensureSeparateWindowFor(
Window::Controller *Application::windowFor(Window::SeparateId id) const {
if (const auto separate = separateWindowFor(id)) {
return separate;
} else if (id && id.primary()) {
} else if (id && !id.primary()) {
return windowFor(not_null(id.account));
}
return activePrimaryWindow();