You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have searched the issue tracker for open issues that relate to the same problem, before opening a new one.
This issue only relates to a single bug. I will open new issues for any other problems.
Describe the bug
Using NewListWithData, when the list is created, it seems to be looping many more time than necessary. Running the example code with 3 items in a list, I would expect to only have the update item callback fired 3 times, but when examining the log output, it seems to be getting called as much as 13-15 times and in no predictable order.
13 iterations
2024/03/13 08:04:19 INFO list update name="User 1"
2024/03/13 08:04:19 INFO list update name="User 1"
2024/03/13 08:04:19 INFO list update name="User 2"
2024/03/13 08:04:19 INFO list update name="User 3"
2024/03/13 08:04:19 INFO list update name="User 1"
2024/03/13 08:04:19 INFO list update name="User 2"
2024/03/13 08:04:19 INFO list update name="User 3"
2024/03/13 08:04:19 INFO list update name="User 1"
2024/03/13 08:04:19 INFO list update name="User 2"
2024/03/13 08:04:19 INFO list update name="User 3"
2024/03/13 08:04:19 INFO list update name="User 1"
2024/03/13 08:04:19 INFO list update name="User 2"
2024/03/13 08:04:19 INFO list update name="User 3"
14 iterations
2024/03/13 08:07:18 INFO list update name="User 1"
2024/03/13 08:07:18 INFO list update name="User 1"
2024/03/13 08:07:18 INFO list update name="User 1"
2024/03/13 08:07:18 INFO list update name="User 2"
2024/03/13 08:07:18 INFO list update name="User 3"
2024/03/13 08:07:18 INFO list update name="User 1"
2024/03/13 08:07:18 INFO list update name="User 2"
2024/03/13 08:07:18 INFO list update name="User 3"
2024/03/13 08:07:18 INFO list update name="User 1"
2024/03/13 08:07:18 INFO list update name="User 2"
2024/03/13 08:07:18 INFO list update name="User 3"
2024/03/13 08:07:18 INFO list update name="User 1"
2024/03/13 08:07:18 INFO list update name="User 2"
2024/03/13 08:07:18 INFO list update name="User 3"
15 iterations
2024/03/13 08:08:17 INFO list update name="User 1"
2024/03/13 08:08:17 INFO list update name="User 1"
2024/03/13 08:08:17 INFO list update name="User 1"
2024/03/13 08:08:17 INFO list update name="User 1"
2024/03/13 08:08:17 INFO list update name="User 2"
2024/03/13 08:08:17 INFO list update name="User 3"
2024/03/13 08:08:17 INFO list update name="User 1"
2024/03/13 08:08:17 INFO list update name="User 2"
2024/03/13 08:08:17 INFO list update name="User 3"
2024/03/13 08:08:17 INFO list update name="User 1"
2024/03/13 08:08:17 INFO list update name="User 2"
2024/03/13 08:08:17 INFO list update name="User 3"
2024/03/13 08:08:17 INFO list update name="User 1"
2024/03/13 08:08:17 INFO list update name="User 2"
2024/03/13 08:08:17 INFO list update name="User 3"
13 iterations
2024/03/13 08:08:48 INFO list update name="User 1"
2024/03/13 08:08:48 INFO list update name="User 1"
2024/03/13 08:08:48 INFO list update name="User 1"
2024/03/13 08:08:48 INFO list update name="User 2"
2024/03/13 08:08:48 INFO list update name="User 3"
2024/03/13 08:08:48 INFO list update name="User 1"
2024/03/13 08:08:48 INFO list update name="User 2"
2024/03/13 08:08:48 INFO list update name="User 3"
2024/03/13 08:08:48 INFO list update name="User 1"
2024/03/13 08:08:48 INFO list update name="User 2"
2024/03/13 08:08:48 INFO list update name="User 3"
2024/03/13 08:08:48 INFO list update name="User 1"
2024/03/13 08:08:48 INFO list update name="User 2"
I would expect to only see this each time
2024/03/13 08:08:48 INFO list update name="User 1"
2024/03/13 08:08:48 INFO list update name="User 2"
2024/03/13 08:08:48 INFO list update name="User 3"
Checklist
Describe the bug
Using NewListWithData, when the list is created, it seems to be looping many more time than necessary. Running the example code with 3 items in a list, I would expect to only have the update item callback fired 3 times, but when examining the log output, it seems to be getting called as much as 13-15 times and in no predictable order.
13 iterations
14 iterations
15 iterations
13 iterations
I would expect to only see this each time
How to reproduce
Screenshots
No response
Example code
Fyne version
fyne version v2.4.4
Go compiler version
1.22.0
Operating system and version
M2 macOS 14.4
Additional Information
No response
The text was updated successfully, but these errors were encountered: