summaryrefslogtreecommitdiffstats
path: root/pokemodr/FlagWidget.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'pokemodr/FlagWidget.cpp')
-rw-r--r--pokemodr/FlagWidget.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/pokemodr/FlagWidget.cpp b/pokemodr/FlagWidget.cpp
index 70f47a45..0386fe9a 100644
--- a/pokemodr/FlagWidget.cpp
+++ b/pokemodr/FlagWidget.cpp
@@ -37,6 +37,8 @@ Flag FlagWidget::value() const
void FlagWidget::setValue(const Flag& value)
{
+ if (m_value == value)
+ return;
m_value = value;
setChecked(m_value.status() == Flag::Ignore);
varFlag->setValue(m_value.flag());