From ba8947cc3d3f4ea4ed13eca575cedf55c2b4dfc4 Mon Sep 17 00:00:00 2001 From: fujimoto kyosuke Date: Sat, 25 Jul 2020 18:37:27 +0900 Subject: [PATCH] Not select with `selectAll` if entry is empty --- widget/entry.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/widget/entry.go b/widget/entry.go index 10ee983b83..1d0ee33676 100644 --- a/widget/entry.go +++ b/widget/entry.go @@ -780,6 +780,9 @@ func (e *Entry) rowColFromTextPos(pos int) (row int, col int) { // selectAll selects all text in entry func (e *Entry) selectAll() { + if e.textProvider().len() == 0 { + return + } e.setFieldsAndRefresh(func() { e.selectRow = 0 e.selectColumn = 0