]> git.tdb.fi Git - libs/gltk.git/blobdiff - source/list.cpp
Unify the behavior of value change signals
[libs/gltk.git] / source / list.cpp
index b969ec038994bbe9d9609bf558b4d0b732e57ca4..296709ce4f300b773a2035acade69ae053268725 100644 (file)
@@ -117,7 +117,7 @@ void List::set_selected_index(int i)
                items[sel_index]->set_active(false);
        if(i<0)
                sel_index = -1;
-       else
+       else if(i!=sel_index)
        {
                sel_index = i;
                items[sel_index]->set_active(true);