From: Peter Kümmel Date: Fri, 19 Jan 2007 22:16:26 +0000 (+0000) Subject: fix crash on buffer-switching (2 tabs) + toc-clicking X-Git-Tag: 1.6.10~11133 X-Git-Url: https://git.lyx.org/gitweb/?a=commitdiff_plain;h=2d0838650c94a4191a54fd4389f363caf7ad4bbc;p=features.git fix crash on buffer-switching (2 tabs) + toc-clicking git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16769 a592a061-630c-0410-9148-cb99ea01b6c8 --- diff --git a/src/frontends/qt4/QToc.C b/src/frontends/qt4/QToc.C index 2a355c012e..857a4dfde2 100644 --- a/src/frontends/qt4/QToc.C +++ b/src/frontends/qt4/QToc.C @@ -103,7 +103,7 @@ QModelIndex const QToc::getCurrentIndex() void QToc::goTo(QModelIndex const & index) { - if (!index.isValid()) { + if (!index.isValid() || index.model()!=tocModel()) { lyxerr[Debug::GUI] << "QToc::goTo(): QModelIndex is invalid!" << endl;