summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJordan Wiens <jordan@psifertex.com>2020-10-24 23:55:40 -0400
committerJordan Wiens <jordan@psifertex.com>2020-10-26 14:40:15 -0400
commit4320bc093167b464c703f9ed98fbe7dccdeae990 (patch)
tree305d1679d9f3bca7c10fff922a4ccfbafbea8b8f
parent1248ea055c504104a0d1849ffe050cdf4191f813 (diff)
testing workaround to fix scripting console visible when window loses focus
-rw-r--r--ui/scriptingconsole.h4
1 files changed, 4 insertions, 0 deletions
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<std::string>& completions, bool searching = false);
bool handleKeyEvent(QKeyEvent* event);
+ virtual ~ScriptingCompletionPopup();
private Q_SLOTS:
void clickRow(const QModelIndex& index);