Skip to content
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

Mobile simulator deadlocks on close (on v2.6.0-develop) #5401

Closed
2 tasks done
Jacalz opened this issue Jan 12, 2025 · 2 comments
Closed
2 tasks done

Mobile simulator deadlocks on close (on v2.6.0-develop) #5401

Jacalz opened this issue Jan 12, 2025 · 2 comments
Labels
blocker Items that would block a forthcoming release bug Something isn't working mobile-simulator Issues relating to the mobile siumulator. OS:Linux Tickets affecting only Linux OS:macOS Tickets affecting only macOS

Comments

@Jacalz
Copy link
Member

Jacalz commented Jan 12, 2025

Checklist

  • 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

The resent threading model changes have likely changed around some aspect of how the mobile driver, and consequently the simulator, sends events. With these changes the mobile simulator on Linux no longer closes and clicking anywhere inside the application after that causes it to crash.

How to reproduce

  1. Go to cmd/fyne_demo on Linux (or some BSD variant)
  2. Build with -tags mobile
  3. Run the app and try to close it
  4. Notice that it doesn't work

Screenshots

No response

Example code

fyne_demo is good enough

Fyne version

4a30df3

Go compiler version

1.23.4

Operating system and version

Fedora Silverblue 41

Additional Information

No response

@Jacalz Jacalz added bug Something isn't working blocker Items that would block a forthcoming release OS:Linux Tickets affecting only Linux mobile-simulator Issues relating to the mobile siumulator. labels Jan 12, 2025
@Jacalz Jacalz added this to the "F" release, Early 2025 milestone Jan 12, 2025
@Jacalz Jacalz changed the title Linux mobile simulator deadlocks on close (on v2.6.0-develop) Mobile simulator deadlocks on close (on v2.6.0-develop) Jan 13, 2025
andydotxyz added a commit to andydotxyz/fyne that referenced this issue Jan 13, 2025
@andydotxyz andydotxyz mentioned this issue Jan 13, 2025
3 tasks
@andydotxyz
Copy link
Member

Resolved the X11 issue.
Also updated the macOS behaviour as it never closed before, hence my confusion.

@andydotxyz
Copy link
Member

Thanks, fixed on develop (will note this as a general fix because it includes macOS fix that had been outstanding through many releases).

@andydotxyz andydotxyz added OS:macOS Tickets affecting only macOS OS:Linux Tickets affecting only Linux and removed OS:Linux Tickets affecting only Linux labels Jan 13, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
blocker Items that would block a forthcoming release bug Something isn't working mobile-simulator Issues relating to the mobile siumulator. OS:Linux Tickets affecting only Linux OS:macOS Tickets affecting only macOS
Projects
None yet
Development

No branches or pull requests

2 participants