-
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Regression] calling Hide() on a widget.PopUp does not call FocusLost() on focused widgets contained in it #4374
Labels
bug
Something isn't working
Milestone
Comments
2 tasks
On further investigation this appears to be a regression from 2.3.5 -> 2.4.0 |
dweymouth
changed the title
calling Hide() on a widget.PopUp does not call FocusLost() on focused widgets contained in it
[Regression] calling Hide() on a widget.PopUp does not call FocusLost() on focused widgets contained in it
Nov 6, 2023
dweymouth
added a commit
to dweymouth/fyne
that referenced
this issue
Nov 6, 2023
dweymouth
added a commit
to dweymouth/fyne
that referenced
this issue
Nov 23, 2023
dweymouth
added a commit
to dweymouth/fyne
that referenced
this issue
Jan 12, 2024
dweymouth
added a commit
to dweymouth/fyne
that referenced
this issue
Feb 14, 2024
2 tasks
dweymouth
added a commit
to dweymouth/fyne
that referenced
this issue
May 24, 2024
dweymouth
added a commit
to dweymouth/fyne
that referenced
this issue
May 28, 2024
dweymouth
added a commit
to dweymouth/fyne
that referenced
this issue
May 31, 2024
dweymouth
added a commit
to dweymouth/fyne
that referenced
this issue
Jul 1, 2024
Is this truly a blocker for v2.5.0, or is that tag just carried over from 2.4.x but it was not fixed when it should have been? |
I think it was just carried over. Would be nice to get a fix but I certainly don't think it's a blocker, it can be addressed in a bug fix release |
Thanks |
dweymouth
added a commit
to dweymouth/fyne
that referenced
this issue
Jul 21, 2024
dweymouth
added a commit
to dweymouth/fyne
that referenced
this issue
Jul 21, 2024
dweymouth
added a commit
to dweymouth/fyne
that referenced
this issue
Jul 24, 2024
dweymouth
added a commit
to dweymouth/fyne
that referenced
this issue
Aug 19, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Checklist
Describe the bug
This applies to both modal and non-modal popups but only affects non-modal popups when they are programmatically hidden. (ie when hidden by a user tap elsewhere it has the correct behavior)
Note also that the widget IS actually unfocused. If you show the popup again the widget does not have focus, but its styling will still suggest that it does!
How to reproduce
Run the example code, show the popup, then hide it without focusing the entry. Show it again, and all is good. Now, focus the entry and hide the popup, and re-show it. The entry will appear focused without actually being focused. This is because its FocusLost isn't called when hiding the popup.
Screenshots
No response
Example code
Fyne version
2.4.1
Go compiler version
go1.21.1
Operating system and version
macOS Ventura M2
Additional Information
No response
The text was updated successfully, but these errors were encountered: