From 800796bb174643f39de2bc1f35e201774c2b0b12 Mon Sep 17 00:00:00 2001 From: Jean-Francois Dockes Date: Wed, 4 Mar 2020 10:36:59 +0100 Subject: [PATCH] Windows: fix reset of QTextBrowser snippets windows, switch to actually using webkit... --- src/qtgui/recoll-win.pro | 1 + src/qtgui/snippets_w.cpp | 3 +++ 2 files changed, 4 insertions(+) diff --git a/src/qtgui/recoll-win.pro b/src/qtgui/recoll-win.pro index 8ff08cd1..d30d5764 100644 --- a/src/qtgui/recoll-win.pro +++ b/src/qtgui/recoll-win.pro @@ -8,6 +8,7 @@ TARGET = recoll QT += webkit DEFINES += BUILDING_RECOLL +DEFINES += USING_WEBKIT DEFINES -= UNICODE DEFINES -= _UNICODE DEFINES += _MBCS diff --git a/src/qtgui/snippets_w.cpp b/src/qtgui/snippets_w.cpp index 2813441d..d1f66117 100644 --- a/src/qtgui/snippets_w.cpp +++ b/src/qtgui/snippets_w.cpp @@ -257,6 +257,9 @@ void SnippetsW::onSetDoc(Rcl::Doc doc, std::shared_ptr source) #if defined(USING_WEBKIT) || defined(USING_WEBENGINE) browser->setHtml(QString::fromUtf8(oss.str().c_str())); #else + browser->clear(); + browser->append("."); + browser->clear(); browser->insertHtml(QString::fromUtf8(oss.str().c_str())); browser->moveCursor (QTextCursor::Start); browser->ensureCursorVisible();