MCPcopy Create free account
hub / github.com/LibreSprite/LibreSprite / closeListBox

Method closeListBox

src/ui/combobox.cpp:612–628  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

610}
611
612void ComboBox::closeListBox()
613{
614 if (m_window) {
615 m_listbox->clean();
616
617 m_window->closeWindow(this);
618 delete m_window; // window, frame
619 m_window = nullptr;
620 m_listbox = nullptr;
621
622 manager()->removeMessageFilter(kMouseDownMessage, this);
623 manager()->removeMessageFilter(kKeyDownMessage, this);
624 m_entry->requestFocus();
625
626 onCloseListBox();
627 }
628}
629
630void ComboBox::switchListBox()
631{

Callers 2

onProcessMessageMethod · 0.80

Calls 4

removeMessageFilterMethod · 0.80
requestFocusMethod · 0.80
cleanMethod · 0.45
closeWindowMethod · 0.45

Tested by

no test coverage detected