Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/supermerill/SuperSlicer.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYuSanka <yusanka@gmail.com>2019-02-20 18:09:18 +0300
committerYuSanka <yusanka@gmail.com>2019-02-21 12:13:05 +0300
commit5bc20401cdb15c7f08be2875ee8c844b71abada7 (patch)
tree02ed0268d7e4a8cd4550b8c042a254f300d579c2 /src/slic3r/GUI/Tab.hpp
parent84f22ed50bfe7834f5d9baf23f424c09cb1c697f (diff)
Fix of #1801
Diffstat (limited to 'src/slic3r/GUI/Tab.hpp')
-rw-r--r--src/slic3r/GUI/Tab.hpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/slic3r/GUI/Tab.hpp b/src/slic3r/GUI/Tab.hpp
index e00e87b62..602fe527e 100644
--- a/src/slic3r/GUI/Tab.hpp
+++ b/src/slic3r/GUI/Tab.hpp
@@ -203,6 +203,8 @@ protected:
void set_type();
+ std::set<std::string> m_dirty_options = {};
+
public:
PresetBundle* m_preset_bundle;
bool m_show_btn_incompatible_presets = false;
@@ -281,6 +283,7 @@ protected:
void update_frequently_changed_parameters();
void fill_icon_descriptions();
void set_tooltips_text();
+ bool update_completed() const { return m_dirty_options.empty(); }
};
class TabPrint : public Tab