From a91395a490431437a8f49ffea424d1f40610f472 Mon Sep 17 00:00:00 2001 From: John Levon Date: Thu, 12 Sep 2002 13:59:41 +0000 Subject: [PATCH] params fix git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@5285 a592a061-630c-0410-9148-cb99ea01b6c8 --- src/frontends/qt2/ChangeLog | 4 ++++ src/frontends/qt2/QPrint.C | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/src/frontends/qt2/ChangeLog b/src/frontends/qt2/ChangeLog index 0d75dfd27a..798c15a65d 100644 --- a/src/frontends/qt2/ChangeLog +++ b/src/frontends/qt2/ChangeLog @@ -1,3 +1,7 @@ +2002-09-12 John Levon + + * QPrint.C: don't reset unless different buffer + 2002-09-12 John Levon * QPrint.C: get collate from params too diff --git a/src/frontends/qt2/QPrint.C b/src/frontends/qt2/QPrint.C index e65777c00c..2bb4f578f6 100644 --- a/src/frontends/qt2/QPrint.C +++ b/src/frontends/qt2/QPrint.C @@ -51,6 +51,10 @@ void QPrint::update_contents() { PrinterParams & pp = controller().params(); + // only reset params if a different buffer + if (!pp.file_name.empty() && pp.file_name == dialog_->fileED->text().latin1()) + return; + dialog_->printerED->setText(pp.printer_name.c_str()); dialog_->fileED->setText(pp.file_name.c_str()); -- 2.39.5