diff --git a/synfig-studio/src/gui/canvasview.cpp b/synfig-studio/src/gui/canvasview.cpp index 90b2dd7..cd3696d 100644 --- a/synfig-studio/src/gui/canvasview.cpp +++ b/synfig-studio/src/gui/canvasview.cpp @@ -303,7 +303,14 @@ public: amount_complete(int current, int total) { float temp = (float)current/(float)total; - if(temp != cur_progress && temp<1.0) + + if(temp >= 1.0) + { + view->statusbar->show(); + view->progressbar->hide(); + } + + if(temp != cur_progress) { cur_progress = temp; view->statusbar->hide(); @@ -313,8 +320,6 @@ public: return true; } - view->statusbar->show(); - view->progressbar->hide(); if(!view->is_playing()) diff --git a/synfig-studio/src/gui/dialogs/vectorizersettings.h b/synfig-studio/src/gui/dialogs/vectorizersettings.h index a0e1b34..8cbbeb0 100644 --- a/synfig-studio/src/gui/dialogs/vectorizersettings.h +++ b/synfig-studio/src/gui/dialogs/vectorizersettings.h @@ -96,7 +96,6 @@ public: VectorizerSettings(Gtk::Window& parent, etl::handle my_layer_bitmap, etl::handle selected_instance,std::unordered_map & configmap,etl::handle reference_layer); ~VectorizerSettings(); - void set_progress(float value); // CenterlineConfiguration getCenterlineConfiguration() const; // NewOutlineConfiguration getOutlineConfiguration(double weight) const; @@ -123,7 +122,6 @@ private: void on_convert_pressed(); void on_cancel_pressed(); void savecurrconfig(); - void on_finished(); }; // END of class VectorizerSettings }; // END of namespace studio