Replies: 3 comments
-
@ramezgerges can you check these please? |
Beta Was this translation helpful? Give feedback.
0 replies
-
@sarosigy Thanks for raising these issues. for [2], we won't be fixing GTK-specific issues since it's deprecated. I've opened PRs for the rest, except 1 which is purely aesthetic and will most likely be a lot of work. Regardless, it's being tracked in #19307. Feel free to close this if satisfied. |
Beta Was this translation helpful? Give feedback.
0 replies
-
@ramezgerges Thank you for the feedback. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Just want to find out that my experience with TextBox on Linux can be fixed by some settings or those are actually bugs. I made two versions of the Linux videos, one is SKIA/GTK and the other is SKIA/X11. The dark one is the GTK which properly detect OS theme, the light one is the X11 which doesn't detect OS theme.
Window focus and Caret + underline color
On Linux I experienced that even if an App is not focused, the TextBox has a caret and its underline color is blue (instead of gray). If I have the focus in a different App's textbox, I have multiple carets on the screen.
It is different in Windows (WinUI) where if the Window has no focus, the TextBox has no caret and the underline color is gray.
TB_Win1.webm
The Linux behavior can be observed in the 2a. video at the beginning (initially the App has no focus, it gains later, you can see the click on the title bar).
Tab (and other key, like Ctrl-S) problem in GTK. When in a TextBox, pressing Tab or other control key, the TextBox will display the character instead of omitting it. The X11 head is fine.
TB_Lin2a.webm
TB_Lin2b.webm
Mouse over App. In the GTK it wasn't a problem if the mouse was outside of the App, keystrokes were registered. With X11, same everything, the typed characters just won't appear in the TextBox, which is really annoying when you just move out the mouse from the App, and realize after ten seconds and twenty keystrokes that nothing happened, you have to type everything again.
TB_Lin3a.webm
TB_Lin3b.webm
Selection with Shift+Mouse. Regardless of GTK or X11, It just doesn't work, maybe the platform's input control swallows something? In Windows (WinUI) it is fine.
TB_Lin4a.webm
TB_Lin4b.webm
TB_Win4.webm
Copy from TextBox with mouse Right Click. Regardless of GTK or X11, It just doesn't work (selection disappears), maybe the platform's input control swallows something? In Windows (WinUI) it is fine.
TB_Lin5a.webm
TB_Lin5b.webm
TB_Win5.webm
My experience shows that X11 is a slightly better, but it is pain to use either one for different reasons.
How can I solve these problems?
Beta Was this translation helpful? Give feedback.
All reactions