Ticket #4254: focus_on_selected_gui_list_element_v1.patch

File focus_on_selected_gui_list_element_v1.patch, 551 bytes (added by elexis, 8 years ago)
  • source/gui/CList.cpp

    void CList::HandleMessage(SGUIMessage& M  
    150150        // If selected is changed, call "SelectionChange"
    151151        if (Message.value == "selected")
    152152        {
    153153            // TODO: Check range
    154154
     155            UpdateAutoScroll();
     156
    155157            // TODO only works if lower-case, shouldn't it be made case sensitive instead?
    156158            ScriptEvent("selectionchange");
    157159        }
    158160
    159161        if (Message.value == "scrollbar")