Browse Source

Window is now hidden on quit instead of showing info message

pipelines/235045657
eidheim 5 years ago
parent
commit
d8b7f22609
  1. 5
      src/window.cpp

5
src/window.cpp

@ -123,15 +123,14 @@ Window::Window() {
return false;
});
signal_delete_event().connect([](GdkEventAny *) {
signal_delete_event().connect([this](GdkEventAny *) {
if(!Source::View::non_deleted_views.empty()) {
Dialog::Message message("Please wait while completing background processes");
hide();
while(!Source::View::non_deleted_views.empty()) {
while(Gtk::Main::events_pending())
Gtk::Main::iteration();
std::this_thread::sleep_for(std::chrono::milliseconds(10));
}
message.hide();
}
// TODO 2022 (after Debian Stretch LTS has ended, see issue #354): remove:
Project::current = nullptr;

Loading…
Cancel
Save