Fixes publish dialog filtering issue

This commit is contained in:
Lam Wei Lun
2026-08-26 12:33:31 +08:00
parent cc267055e1
commit 036c4004f7
+2 -5
View File
@@ -120,11 +120,8 @@ PublishSettingsDialog::PublishSettingsDialog(wxWindow* parent)
m_filter_ctrl->SetHint(_L("Type to filter..."));
m_filter_ctrl->Bind(wxEVT_TEXT, [this](auto&) { apply_filter(m_filter_ctrl->GetValue()); });
m_filter_ctrl->Bind(wxEVT_TEXT_ENTER, [this](auto&) { apply_filter(m_filter_ctrl->GetValue()); });
m_filter_ctrl->Bind(wxEVT_SET_FOCUS, [this](auto& e) {
apply_filter(m_filter_ctrl->GetValue());
e.Skip();
});
m_filter_ctrl->Bind(wxEVT_KILL_FOCUS, [this](auto& e) {
m_filter_ctrl->Bind(wxEVT_LEFT_DOWN, [this](auto& e) {
if (m_filter_mode != FilterMode::Text)
apply_filter(m_filter_ctrl->GetValue());
e.Skip();
});