]> git.lyx.org Git - features.git/commitdiff
Forgot setting of status_ variable in InsetERT::edit functions.
authorJürgen Vigna <jug@sad.it>
Tue, 14 Aug 2001 07:37:46 +0000 (07:37 +0000)
committerJürgen Vigna <jug@sad.it>
Tue, 14 Aug 2001 07:37:46 +0000 (07:37 +0000)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@2509 a592a061-630c-0410-9148-cb99ea01b6c8

src/insets/ChangeLog
src/insets/insetert.C

index d76320bf493e3ca3dab89c6af7b1c8b9d9d4cc97..7cea082331f94b0eed5e408c20b0f02cc45c019d 100644 (file)
@@ -1,3 +1,7 @@
+2001-08-14  Juergen Vigna  <jug@sad.it>
+
+       * insetert.C (edit): forgot to set status_ in edit calls!
+
 2001-08-14  Dekel Tsur  <dekelts@tau.ac.il>
 
        * insettext.C: Compilation fix
index 3749b647d938160f745be581b48cced04d3612e7..4780c868ee1a31dab918bc52f9f124756e093d9f 100644 (file)
@@ -197,6 +197,13 @@ void InsetERT::setFont(BufferView *, LyXFont const &, bool, bool selectall)
 void InsetERT::edit(BufferView * bv, int x, int y, unsigned int button)
 {
        InsetCollapsable::edit(bv, x, y, button);
+       if (status_ != Inlined) {
+               if (collapsed_) {
+                       status(0, Collapsed);
+               } else {
+                       status(0, Open);
+               }
+       }
        set_latex_font(bv);
 }
 
@@ -212,6 +219,13 @@ Inset::EDITABLE InsetERT::editable() const
 void InsetERT::edit(BufferView * bv, bool front)
 {
        InsetCollapsable::edit(bv, front);
+       if (status_ != Inlined) {
+               if (collapsed_) {
+                       status(0, Collapsed);
+               } else {
+                       status(0, Open);
+               }
+       }
        set_latex_font(bv);
 }