From ded7151f8c69382ebaee35905bc2fb50473cc4f7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Spitzm=C3=BCller?= Date: Sat, 24 Jan 2009 12:40:15 +0000 Subject: [PATCH] * GuiViewSource.cpp: - enable widget in read-only mode. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_6_X@28271 a592a061-630c-0410-9148-cb99ea01b6c8 --- src/frontends/qt4/GuiViewSource.cpp | 9 +++++---- status.16x | 3 +++ 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/src/frontends/qt4/GuiViewSource.cpp b/src/frontends/qt4/GuiViewSource.cpp index ae5d9ff4b9..0eef48500e 100644 --- a/src/frontends/qt4/GuiViewSource.cpp +++ b/src/frontends/qt4/GuiViewSource.cpp @@ -125,6 +125,8 @@ void ViewSourceWidget::updateView() setEnabled(false); return; } + + setEnabled(true); QString content; if (getContent(bv_, viewFullSourceCB->isChecked(), content)) @@ -176,12 +178,10 @@ void GuiViewSource::updateView() void GuiViewSource::enableView(bool enable) { - if (!enable) { + widget_->setBufferView(bufferview()); + if (!enable) // In the opposite case, updateView() will be called anyway. - widget_->setBufferView(bufferview()); widget_->updateView(); - } - widget_->setEnabled(enable); } @@ -228,6 +228,7 @@ void GuiViewSource::restoreSession() QSettings settings; widget_->autoUpdateCB->setChecked( settings.value(sessionKey() + "/autoupdate", true).toBool()); + widget_->updateView(); } diff --git a/status.16x b/status.16x index 6bd6f1e1f7..65262ddb2a 100644 --- a/status.16x +++ b/status.16x @@ -189,6 +189,9 @@ What's new - Fix handling of $$p variable in converters configuration. Introduce $$r variable for the original input file. + +- Enable view-source widget for read-only documents. + * DOCUMENTATION AND LOCALIZATION