Variable done should be set to true inside loop, otherwise one fail will cause to stay in loop forever.

This commit is contained in:
Christian-Kr
2023-06-19 19:52:25 +02:00
parent b0714e7c00
commit 960d1fef1f

View File

@@ -339,6 +339,8 @@ void ProfilePanel::save_clicked (GdkEventButton* event)
bool done = true;
do {
done = true;
if (dialog.run() == Gtk::RESPONSE_OK) {
std::string fname = dialog.get_filename();