From 0ca05dc12c03b8873d2f22caa6ce4c28988b3886 Mon Sep 17 00:00:00 2001 From: ruanwenfeng Date: Thu, 5 Nov 2020 21:32:19 +0800 Subject: [PATCH 1/2] Update list.go (#1508) This min value is equal to -1 when minimized. and line 192 panic: runtime error: index out of range [-1] --- widget/list.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/widget/list.go b/widget/list.go index 3ef376bf35..3a3c7484fe 100644 --- a/widget/list.go +++ b/widget/list.go @@ -182,7 +182,7 @@ func (l *listRenderer) Layout(size fyne.Size) { // Relayout What Is Visible - no scroll change - initial layout or possibly from a resize. l.visibleItemCount = int(math.Ceil(float64(l.scroller.size.Height) / float64(l.list.itemMin.Height+listDividerHeight))) - if l.visibleItemCount == 0 { + if l.visibleItemCount <= 0 { return } min := int(math.Min(float64(length), float64(l.visibleItemCount))) From 57a948988b31253a47ac5033aefd9b697d82c1e8 Mon Sep 17 00:00:00 2001 From: Andy Williams Date: Fri, 20 Nov 2020 20:14:02 +0000 Subject: [PATCH 2/2] Add date for release --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 90369e9638..684ffbafd1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,7 +3,7 @@ This file lists the main changes with each version of the Fyne toolkit. More detailed release notes can be found on the [releases page](https://github.com/fyne-io/fyne/releases). -## 1.4.1 - Ongoing +## 1.4.1 - 20 November 2020 ### Changed