diff --git a/include/Rubberband.h b/include/Rubberband.h index eeb3c7e5b..d1d67d631 100644 --- a/include/Rubberband.h +++ b/include/Rubberband.h @@ -45,9 +45,10 @@ public: { } - inline void setSelected( bool _selected ) + inline void setSelected(bool selected) { - m_selected = _selected; + if (m_selected == selected) { return; } + m_selected = selected; update(); }