RubyMine Mixed DPI Scaling Issue on Wayland/KDE
## Environment
- OS: Arch Linux
- DE: KDE Plasma
- Display Server: Wayland
- RubyMine Version: 2024.3
## Display Setup
- Primary Monitor: 2K resolution with 200% scaling
- Secondary Monitor: 1080p resolution with 100% scaling
## Issue Description
RubyMine doesn't handle mixed DPI scaling correctly when moving between monitors. When the window is on the 2K monitor (200% scaling), everything looks normal. However, when moved to the 1080p monitor (100% scaling), the content becomes too small.
## Additional Information
- Other JetBrains IDEs (GoLand, PyCharm) work correctly with the same setup
- The issue only occurs with RubyMine
## What I've Tried
- Setting GDK_SCALE=2 (affects both monitors, not desired)
## Expected Behavior
RubyMine should handle mixed DPI scaling correctly like other JetBrains IDEs (GoLand, PyCharm).
## Screenshots

请先登录再写评论。
Hello,
I am encountering a problem with RubyMine on my Arch Linux system with KDE Plasma when using mixed DPI scaling across multiple monitors.
When RubyMine is on the 2K monitor (with 200% scaling), everything looks as expected and is perfectly readable.
However, when I move the window to the 1080p monitor (100% scaling), the content becomes too small and difficult to read.
Interestingly, other JetBrains IDEs such as GoLand and PyCharm handle this mixed DPI scaling correctly, with the content resizing as expected when moving between the two monitors. This issue seems to be specific to RubyMine.
I've set the GDK_SCALE=2 environment variable to try and fix the scaling issue, but this affects both monitors (which is not the desired behavior since it causes scaling issues on the 1080p monitor). Get I-PASS
RubyMine should handle mixed DPI scaling correctly, similar to how other JetBrains IDEs (like GoLand and PyCharm) behave, with content appropriately scaling when moving between monitors with different DPIs.
Best Regard,
Nipo