Bug 7465 - FLTK:s input method is broken on Linux
Summary: FLTK:s input method is broken on Linux
Status: CLOSED FIXED
Alias: None
Product: ThinLinc
Classification: Unclassified
Component: Client (show other bugs)
Version: trunk
Hardware: PC Linux
: P2 Normal
Target Milestone: 4.12.0
Assignee: Pierre Ossman
URL:
Keywords: prosaic
Depends on:
Blocks:
 
Reported: 2020-01-21 10:02 CET by Alex Tanskanen
Modified: 2020-01-22 12:49 CET (History)
0 users

See Also:
Acceptance Criteria:


Attachments

Description Alex Tanskanen cendio 2020-01-21 10:02:22 CET
The input method in FLTK doesn't work anymore. It seems that this stopped working in tlclient version 4.10.1. It still works on Windows and macOS. We will probably have to do a workaround to fix this since it has been bug reported to FLTK: 

https://www.fltk.org/str.php?L3502+P0+S-2+C0+I0+E0+V1.3%25+Q
Comment 1 Pierre Ossman cendio 2020-01-21 14:04:18 CET
It looks like this change was caused by the upgrade to FLTK 1.3.5 on bug 6116.
Comment 3 Pierre Ossman cendio 2020-01-21 14:23:23 CET
Fixed now.

Not doing any release notes as FLTK's input methods handling is a bit hit-and-miss on Linux anyway because of the very basic font handling there (you often just get the "missing glyph" marker).
Comment 4 Alex Tanskanen cendio 2020-01-22 12:49:02 CET
This is now fixed for Linux. Tested with Fedora 31 and tlclient version 6365 and it works fine, and input methods are disabled within the session.

Also tested that input methods still work and is disabled in the session with tlclients on:

 ✓ Windows 10
 ✓ macOS 10.15

Note You need to log in before you can comment on or make changes to this bug.