From 4ff1ef46d5a03e1fe19619ce41070c70a517d41d Mon Sep 17 00:00:00 2001 From: Andrea Diamantini Date: Tue, 19 Nov 2013 16:39:13 +0100 Subject: improvement on urlbar suggestions STEP 1: clean up! - remember deleting ASAP the UrlSuggester - remove preview label icon to let loading being faster - remove unused opensearch inventories - let ESC key on suggestions behave like major browser (restoring original string) --- src/urlbar/completionwidget.cpp | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/urlbar/completionwidget.cpp') diff --git a/src/urlbar/completionwidget.cpp b/src/urlbar/completionwidget.cpp index f745afae..b7a7bfdb 100644 --- a/src/urlbar/completionwidget.cpp +++ b/src/urlbar/completionwidget.cpp @@ -334,6 +334,10 @@ bool CompletionWidget::eventFilter(QObject *obj, QEvent *ev) } case Qt::Key_Escape: hide(); + + w = qobject_cast(parent()); + w->setText(_typedString); + return true; } } @@ -400,6 +404,8 @@ void CompletionWidget::suggestUrls(const QString &text) // NOTE: It's important to call this AFTER orderedSearchItems() to let everything work res->computeSuggestions(); + + delete res; } -- cgit v1.2.1