From: Abdelrazak Younes Date: Fri, 11 May 2007 14:25:25 +0000 (+0000) Subject: Fix bug 3377 by Ozgur Ugras BARAN: X-Git-Tag: 1.6.10~9818 X-Git-Url: https://git.lyx.org/gitweb/?a=commitdiff_plain;h=d5acfddef7b76a96db760bc5ea541fdaa9650498;p=features.git Fix bug 3377 by Ozgur Ugras BARAN: In insert graphic window: canceling open dialog erases entry in text box). This bug is not Mac specific, but exist in Linux. (should exist in other OSes. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18268 a592a061-630c-0410-9148-cb99ea01b6c8 --- diff --git a/src/frontends/qt4/QGraphicsDialog.cpp b/src/frontends/qt4/QGraphicsDialog.cpp index 4f499d2b76..d22da47f55 100644 --- a/src/frontends/qt4/QGraphicsDialog.cpp +++ b/src/frontends/qt4/QGraphicsDialog.cpp @@ -176,8 +176,10 @@ void QGraphicsDialog::on_browsePB_clicked() { docstring const str = form_->controller().browse(qstring_to_ucs4(filename->text())); - filename->setText(toqstr(str)); - form_->changed(); + if(!str.empty()){ + filename->setText(toqstr(str)); + form_->changed(); + } }