Skip to content

📱Mobile safari optimizations#1061

Open
tcatlas wants to merge 6 commits into
gnmyt:mainfrom
tcatlas:features/mobile-safari-optimizations
Open

📱Mobile safari optimizations#1061
tcatlas wants to merge 6 commits into
gnmyt:mainfrom
tcatlas:features/mobile-safari-optimizations

Conversation

@tcatlas
Copy link
Copy Markdown
Collaborator

@tcatlas tcatlas commented Feb 2, 2026

📋 Description

Improved the following on mobile safari (iOS, iPadOS):

  • Scroll behavior
  • Disabled text selection for UI elements (not inputs)
  • Improved right-click menu handling and also added a toast upon first-time right click in mobile Safari noting a webkit and hardware trackpad bug
  • Hide the native text selection carat in terminal sessions
  • Disable bouncy scroll/overscroll
  • Disable pinch to zoom

🚀 Changes made to ...

  • 🔧 Server
  • 🖥️ Client
  • 📚 Documentation
  • 🔄 Other: ___

✅ Checklist

  • My code follows the style guidelines of this project
  • I have performed a self-review of my own code
  • I have looked for similar pull requests in the repository and found none
  • This pull request does not contain translations (translations are managed through Crowdin)

🔗 Related Issues

None

double clicking on mobile safari would sometimes highlight servers in the list or sidebar options
- some improvements to the handling of the right click menu on mobile safari
- added a toast upon first right-click in mobile safari that informs the user of a bug within ipados webkit and hardware trackpads
@tcatlas
Copy link
Copy Markdown
Collaborator Author

tcatlas commented Feb 2, 2026

Noting the specific webkit bug report for the context menu issue I am working around with the toast: https://bugs.webkit.org/show_bug.cgi?id=260722

@tcatlas tcatlas added the enhancement New feature or request label Feb 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant