summaryrefslogtreecommitdiff
path: root/src/ui/inputwidget.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/ui/inputwidget.c')
-rw-r--r--src/ui/inputwidget.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/ui/inputwidget.c b/src/ui/inputwidget.c
index 52359732..12bef08b 100644
--- a/src/ui/inputwidget.c
+++ b/src/ui/inputwidget.c
@@ -735,10 +735,6 @@ static iBool processEvent_InputWidget_(iInputWidget *d, const SDL_Event *ev) {
735 iZap(d->mark); 735 iZap(d->mark);
736 d->inFlags &= ~isMarking_InputWidgetFlag; 736 d->inFlags &= ~isMarking_InputWidgetFlag;
737 return iTrue; 737 return iTrue;
738 case double_ClickResult:
739 selectAll_InputWidget(d);
740 d->inFlags &= ~isMarking_InputWidgetFlag;
741 return iTrue;
742 case aborted_ClickResult: 738 case aborted_ClickResult:
743 d->inFlags &= ~isMarking_InputWidgetFlag; 739 d->inFlags &= ~isMarking_InputWidgetFlag;
744 return iTrue; 740 return iTrue;
@@ -753,6 +749,10 @@ static iBool processEvent_InputWidget_(iInputWidget *d, const SDL_Event *ev) {
753 refresh_Widget(w); 749 refresh_Widget(w);
754 return iTrue; 750 return iTrue;
755 case finished_ClickResult: 751 case finished_ClickResult:
752 if (d->click.count == 2) {
753 selectAll_InputWidget(d);
754 d->inFlags &= ~isMarking_InputWidgetFlag;
755 }
756 return iTrue; 756 return iTrue;
757 } 757 }
758 if (ev->type == SDL_MOUSEBUTTONDOWN && ev->button.button == SDL_BUTTON_RIGHT && 758 if (ev->type == SDL_MOUSEBUTTONDOWN && ev->button.button == SDL_BUTTON_RIGHT &&