From: Akos Polster Date: Sun, 7 Nov 2010 20:42:06 +0000 (+0100) Subject: Fix tracing. Fix restoring previous position. X-Git-Url: http://git.maemo.org/git/?p=dorian;a=commitdiff_plain;h=31f032720bce6147580056d3c9f3165a4be77798 Fix tracing. Fix restoring previous position. --- diff --git a/bookview.cpp b/bookview.cpp index 387a767..fcdfd4b 100644 --- a/bookview.cpp +++ b/bookview.cpp @@ -18,7 +18,7 @@ BookView::BookView(QWidget *parent): QWebView(parent), contentIndex(-1), mBook(0), restorePositionAfterLoad(false), positionAfterLoad(0), - loaded(false), grabbingVolumeKeys(false) + restoreFragmentAfterLoad(false), loaded(false), grabbingVolumeKeys(false) { TRACE; @@ -241,6 +241,7 @@ void BookView::onLoadFinished(bool ok) void BookView::restoreAfterLoad() { + TRACE; if (restoreFragmentAfterLoad) { qDebug() << "Restorint to fragment" << fragmentAfterLoad; goToFragment(fragmentAfterLoad); diff --git a/trace.cpp b/trace.cpp index d0b7a04..ee9ee59 100644 --- a/trace.cpp +++ b/trace.cpp @@ -274,7 +274,8 @@ void Trace::messageHandler(QtMsgType type, const char *msg) } qInstallMsgHandler(oldHandler); if (Trace::file.isOpen()) { - Trace::file.write((prefix() + msg).toUtf8()); + Trace::file.write((prefix() + msg + "\n").toUtf8()); + Trace::file.flush(); } } }