Tdesktop: Telegram Desktop input field is under onscreen keyboard on tablet in landscape orientation, so it's not visible to user

Created on 14 Apr 2017  路  7Comments  路  Source: telegramdesktop/tdesktop

Steps to reproduce

  1. Install Linux with Gnome Shell and Onboard on x86 tablet; deal with touchscreen driver, if there is any issue,
  2. Configure Gnome Shell and Onboard by following recommendations below,
  3. Set screen to landscape orientation if it's not default, start Telegram, select chat, summon Onboard.

Expected behaviour

Onboard appear on the screen, input field is visible

Actual behaviour

Onboard interfere with Telegram's windowMinHeight, therefore input field turn out to be under Onboard, so user can't see text that he enter. Qt seems like take font size from "Gnome Tweak Tool" as recommendation for DPI calculation, so issue is reproducible even if there is enough space for Telegram window (480 or more pixels is available.)

Configuration

Environment:
Ubuntu Gnome 16.04, 16.10 and 17.04 was tested
Lenovo Thinkpad Helix, Dell 5855, Dell 7140, Dell 9250, DEXP Ursus 7W, DEXP Ursus 10XW tablets was tested
Screen resolution from 1024x600 to 1920x1080 was tested
Onscreen keyboard Onboard has been used instead of Caribou (Gnome Shell integrated onscreen keyboard) because there is no Russian keyboard layout in Caribou
Telegram version is 1.0.29, default theme.

Gnome Tweak Tool settings:
Font size was set to 1.15-1.5 depends on the screen size and screen resolution. This is important to adjust this option to some sane value to reproduce this issue. For example for 1920x1080 set Font size to 1.30.

Onboard settings:
Onboard was configured to be attached the bottom edge of the screen
Onboard size was set to around 40% of the screen in landscape orientation

bug linux

Most helpful comment

Still reproducible, so please keep it open.

All 7 comments

1297 ?

Different issue, I think. In my case window get resized, but not below windowMinHeight.

Hey there!

We're automatically closing this issue since there was no activity in this issue since 399 days ago. We therefore assume that the user has lost interest or resolved the problem on their own. Closed issues that remain inactive for a long period may get automatically locked.

Don't worry though; if this is in error, let us know with a comment and we'll be happy to reopen the issue.

Thanks!

(Please note that this is an automated comment.)

Still reproducible, so please keep it open.

Sorry for making the duplicate issue #8058, but to sum it up: this is also an issue with the PinePhone, and possibly the upcoming Librem 5, Vollafone, and other mobile phones that might run Linux in the future (with systems like Ubuntu Touch, Phosh, or Plasma Mobile)

Hey there!

This issue will be automatically closed in 7 days if there would be no activity. We therefore assume that the user has lost interest or resolved the problem on their own.

Don't worry though; if this is an error, let us know with a comment and we'll be happy to reopen the issue.

Thanks!

This is definitely still a problem, and not resolved.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

Liudvikas picture Liudvikas  路  3Comments

abhyrz picture abhyrz  路  3Comments

hosseinab picture hosseinab  路  3Comments

FunctionalHacker picture FunctionalHacker  路  3Comments

slowaways picture slowaways  路  3Comments