if (!bbs.get())
return false;
- if (dialektos::ApplicationWindow::is_opened(*bbs))
+ if (ApplicationWindow* window = dialektos::ApplicationWindow::find(*bbs)) {
+ window->present();
return true;
+ }
if (bbs->is_thread()) {
dialektos::ThreadWindow::create(bbs);