Index: core/plugin/settings/multiselect.rb IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 =================================================================== --- core/plugin/settings/multiselect.rb (revision 1298b1f8df13fa0b4a3a9de164a0380536bd534f) +++ core/plugin/settings/multiselect.rb (revision ) @@ -69,7 +69,7 @@ if setting.is_a? Gtk::Widget ->(widget) do if widget.active? - listener.set((listener.get || []) + [value]) + listener.set((listener.get || []) + [value]) unless (listener.get || []).include?(value) else listener.set((listener.get || []) - [value]) end setting.sensitive = widget.active? @@ -77,7 +77,7 @@ else ->(widget) do if widget.active? - listener.set((listener.get || []) + [value]) + listener.set((listener.get || []) + [value]) unless (listener.get || []).include?(value) else listener.set((listener.get || []) - [value]) end false end end end