Skip to content

Commit

Permalink
ttext: move maximum_length validity check to member function
Browse files Browse the repository at this point in the history
  • Loading branch information
Vultraz committed Feb 29, 2016
1 parent ce8ca0a commit 91f79a9
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 6 deletions.
4 changes: 4 additions & 0 deletions src/gui/widgets/text.cpp
Expand Up @@ -72,6 +72,10 @@ unsigned ttext_::get_state() const

void ttext_::set_maximum_length(const size_t maximum_length)
{
if(maximum_length == 0) {
return;
}

const bool need_update = text_.get_length() > maximum_length;

text_.set_maximum_length(maximum_length);
Expand Down
8 changes: 2 additions & 6 deletions src/gui/widgets/text_box.cpp
Expand Up @@ -125,9 +125,7 @@ void ttext_box::place(const tpoint& origin, const tpoint& size)
set_maximum_width(get_text_maximum_width());
set_maximum_height(get_text_maximum_height(), false);

if(max_input_length_ != 0) {
set_maximum_length(max_input_length_);
}
set_maximum_length(max_input_length_);

update_offsets();
}
Expand All @@ -140,9 +138,7 @@ void ttext_box::update_canvas()
const unsigned start = get_selection_start();
const int length = get_selection_length();

if(max_input_length_ != 0) {
set_maximum_length(max_input_length_);
}
set_maximum_length(max_input_length_);

PangoEllipsizeMode ellipse_mode = PANGO_ELLIPSIZE_NONE;
if(!can_wrap()) {
Expand Down

0 comments on commit 91f79a9

Please sign in to comment.