Fix bug #2179: GuiErrorList resets to first item.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32222 a592a061-630c-0410-9148-cb99ea01b6c8
This commit is contained in:
Vincent van Ravesteijn 2009-11-28 00:52:08 +00:00
parent 6d477dc482
commit 0422422caf
2 changed files with 5 additions and 4 deletions

View File

@ -55,7 +55,7 @@ GuiErrorList::GuiErrorList(GuiView & lv)
void GuiErrorList::showEvent(QShowEvent * e) void GuiErrorList::showEvent(QShowEvent * e)
{ {
select(); select();
updateContents(); paramsToDialog();
e->accept(); e->accept();
} }
@ -77,7 +77,7 @@ void GuiErrorList::viewLog()
} }
void GuiErrorList::updateContents() void GuiErrorList::paramsToDialog()
{ {
setTitle(toqstr(name_)); setTitle(toqstr(name_));
errorsLW->clear(); errorsLW->clear();
@ -111,6 +111,7 @@ bool GuiErrorList::initialiseParams(string const & data)
: &bufferview()->buffer(); : &bufferview()->buffer();
name_ = bformat(_("%1$s Errors (%2$s)"), _(error_type), name_ = bformat(_("%1$s Errors (%2$s)"), _(error_type),
from_utf8(buf->absFileName())); from_utf8(buf->absFileName()));
paramsToDialog();
return true; return true;
} }

View File

@ -37,8 +37,8 @@ public Q_SLOTS:
private: private:
/// ///
void showEvent(QShowEvent *); void showEvent(QShowEvent *);
/// update contents ///
void updateContents(); void paramsToDialog();
/// ///
bool isBufferDependent() const { return true; } bool isBufferDependent() const { return true; }
/// ///