[PR #728] [CLOSED] Исправлена прокрутка колёсиком мыши в окне настроек на Linux. #51

Closed
opened 2026-07-19 11:34:19 +03:00 by mirror-bot · 0 comments

📋 Pull Request Information

Original PR: https://github.com/Flowseal/tg-ws-proxy/pull/728
Author: @KintaraVault
Created: 4/17/2026
Status: ❌ Closed

Base: main ← Head: main2


📝 Commits (2)

  • 28223dd Fix Linux wheel scrolling in tray settings
  • 68e6cdf Simplify Linux wheel scroll compatibility

📊 Changes

1 file changed (+31 additions, -0 deletions)

View changed files

📝 ui/ctk_tray_ui.py (+31 -0)

📄 Description

Проблема была в том, что CTkScrollableFrame корректно обрабатывал wheel- события на Windows, но на Linux колесо часто приходит как /<Button- 5>, из-за чего форма не скроллилась. Добавил локальную совместимость для Linux, не затрагивая поведение на Windows и Macos.
Тест: https://youtu.be/XSx-fgsIDLo


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/Flowseal/tg-ws-proxy/pull/728 **Author:** [@KintaraVault](https://github.com/KintaraVault) **Created:** 4/17/2026 **Status:** ❌ Closed **Base:** `main` ← **Head:** `main2` --- ### 📝 Commits (2) - [`28223dd`](https://github.com/Flowseal/tg-ws-proxy/commit/28223ddacfdfd88da13185b4d225576754cf7005) Fix Linux wheel scrolling in tray settings - [`68e6cdf`](https://github.com/Flowseal/tg-ws-proxy/commit/68e6cdf72119572b4f07c412fb3e35c6794f9ac0) Simplify Linux wheel scroll compatibility ### 📊 Changes **1 file changed** (+31 additions, -0 deletions) <details> <summary>View changed files</summary> 📝 `ui/ctk_tray_ui.py` (+31 -0) </details> ### 📄 Description Проблема была в том, что CTkScrollableFrame корректно обрабатывал wheel- события на Windows, но на Linux колесо часто приходит как <Button-4>/<Button- 5>, из-за чего форма не скроллилась. Добавил локальную совместимость для Linux, не затрагивая поведение на Windows и Macos. Тест: https://youtu.be/XSx-fgsIDLo --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
mirror-bot added the pull-request label 2026-07-19 11:34:19 +03:00
mirror-bot changed title from [PR #728] [CLOSED] Исправлена прокрутка колёсиком мыши в окне настроек на Linux. to [PR #728] Исправлена прокрутка колёсиком мыши в окне настроек на Linux. 2026-07-20 04:10:11 +03:00
mirror-bot changed title from [PR #728] Исправлена прокрутка колёсиком мыши в окне настроек на Linux. to [PR #728] [CLOSED] Исправлена прокрутка колёсиком мыши в окне настроек на Linux. 2026-07-20 23:14:37 +03:00
mirror-bot changed title from [PR #728] [CLOSED] Исправлена прокрутка колёсиком мыши в окне настроек на Linux. to [PR #728] Исправлена прокрутка колёсиком мыши в окне настроек на Linux. 2026-08-15 12:17:47 +03:00
mirror-bot changed title from [PR #728] Исправлена прокрутка колёсиком мыши в окне настроек на Linux. to [PR #728] [CLOSED] Исправлена прокрутка колёсиком мыши в окне настроек на Linux. 2026-08-15 18:14:40 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Utilities/tg-ws-proxy#51