From 4320bc093167b464c703f9ed98fbe7dccdeae990 Mon Sep 17 00:00:00 2001 From: Jordan Wiens Date: Sat, 24 Oct 2020 23:55:40 -0400 Subject: testing workaround to fix scripting console visible when window loses focus --- ui/scriptingconsole.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'ui/scriptingconsole.h') diff --git a/ui/scriptingconsole.h b/ui/scriptingconsole.h index 9e1dab12..2fc454ea 100644 --- a/ui/scriptingconsole.h +++ b/ui/scriptingconsole.h @@ -50,10 +50,14 @@ class BINARYNINJAUIAPI ScriptingCompletionPopup: public QDialog QListView* m_list; ScriptingCompletionModel* m_model; +protected: + virtual bool eventFilter(QObject* obj, QEvent* event) override; + public: ScriptingCompletionPopup(QWidget* parent); void showWithData(QPoint pt, int cursorSize, const std::vector& completions, bool searching = false); bool handleKeyEvent(QKeyEvent* event); + virtual ~ScriptingCompletionPopup(); private Q_SLOTS: void clickRow(const QModelIndex& index); -- cgit v1.3.1