diff options
Diffstat (limited to 'src/ui/inputwidget.c')
-rw-r--r-- | src/ui/inputwidget.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/ui/inputwidget.c b/src/ui/inputwidget.c index 11098c80..2d6d84dd 100644 --- a/src/ui/inputwidget.c +++ b/src/ui/inputwidget.c | |||
@@ -182,6 +182,7 @@ void setText_InputWidget(iInputWidget *d, const iString *text) { | |||
182 | pushBack_Array(&d->text, &i.value); | 182 | pushBack_Array(&d->text, &i.value); |
183 | } | 183 | } |
184 | iZap(d->mark); | 184 | iZap(d->mark); |
185 | d->cursor = iMin(d->cursor, size_Array(&d->text)); | ||
185 | refresh_Widget(as_Widget(d)); | 186 | refresh_Widget(as_Widget(d)); |
186 | } | 187 | } |
187 | 188 | ||
@@ -733,6 +734,7 @@ static void draw_InputWidget_(const iInputWidget *d) { | |||
733 | deinit_String(&cur); | 734 | deinit_String(&cur); |
734 | } | 735 | } |
735 | delete_String(text); | 736 | delete_String(text); |
737 | drawChildren_Widget(w); | ||
736 | } | 738 | } |
737 | 739 | ||
738 | iBeginDefineSubclass(InputWidget, Widget) | 740 | iBeginDefineSubclass(InputWidget, Widget) |