X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Flabel.cpp;h=033bfd9296b07051bdd04691d0ba6d2d65985fff;hb=999cd0294889e5eecd61df18a697d2c55ed6c0d6;hp=2de02f638249de9f7c544cc257c79b11f05300be;hpb=b61361ee9f1f049fb3c22a38f68c757c7ca54cd0;p=libs%2Fgltk.git diff --git a/source/label.cpp b/source/label.cpp index 2de02f6..033bfd9 100644 --- a/source/label.cpp +++ b/source/label.cpp @@ -9,7 +9,6 @@ namespace GLtk { Label::Label(const string &t) { - focusable = false; set_text(t); } @@ -17,10 +16,10 @@ void Label::set_text(const string &t) { text = t; signal_autosize_changed.emit(); - rebuild(); + mark_rebuild(); } -void Label::autosize_special(const Part &part, Geometry &ageom) +void Label::autosize_special(const Part &part, Geometry &ageom) const { if(part.get_name()=="text") text.autosize(part, ageom);