プロジェクト

全般

プロフィール

バグ #959 » multiselect.patch

multiselectのパッチ - あひる 家鴨, 2017-01-11 08:21

差分を表示:

core/plugin/settings/multiselect.rb (revision )
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?
......
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
    (1-1/1)