Bug 39395 - На системе с двумя монитороами telegram разворачивается на весь экран поверх всех остальных окон. Изменить размер окна программы нельзя. Перетащить тоже нельзя..
Summary: На системе с двумя монитороами telegram разворачивается на весь экран поверх ...
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: telegram-desktop (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 minor
Assignee: Vitaly Lipatov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-12-07 11:08 MSK by invariabilis
Modified: 2023-12-01 17:04 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description invariabilis 2020-12-07 11:08:29 MSK
На системе workstation x86-64 (mate) с двумя мониторами при работе в telegram-desktop 2.3.0 alt1 после манипуляций с изменением размера окна программы и последующим её разворачивании на весь экран происходит "залипание" размеров.

Окно telegram становится развёрнуто на весь экран. При нажатии на кнопку "развернуть на весь экран" - находится в верхнем правом углу программы между "свернуть на панель задач" и "закрыть" (средняя из трёх) - кнопка меняет свою иконку на свёрнуто/развёрнуто, однако, фактический размер окна программы не меняется. Окно программы остаётся развёрнутым на весь экран.

Аналогичное поведение, если подвести к краю окна программы курсор, до появления стрелок, позволяющих изменить размер окна до произвольного. При попытке этими стрелками изменить размер окна программы ни к чему не приводит. Окно остаётся развёрнутым на весь экран.

Так же становится невозможным перетаскивание окна программы. Его невозможно,например, перетащить на второй монитор.
Перезагрузка, выключение и подобные манипуляции не работают. При запуске программы - окно раскрывается на весь экран.

Существенный минус такого поведения telegram - окно всегда открывается на весь экран поверх остальных окон других программ.

Лечится это следующим образом:
1. Запомнить монитор, на котором открывается по у-молчанию telegram.
2. Закрыть программу telegram
3. Окрыть настройки мониторов.
4. Выключить монитор из п.1
5. Запустить telegram - должна запуститься программа на другом мониторе и в сжатом виде(не на весь экран).
6. Включить монитор из п.1.
7. Перетащить окно программы на монитор из п.1 - работают все кнопки и стрелки как и должны.

Вышепреведенный способ не избавляет от проблемы навсегда. А лишь до следующего "глюка" программы.
Comment 1 Vitaly Lipatov 2020-12-07 13:42:26 MSK
Я не могу проверить в Mate. Но в XFCE такой проблемы нет.
Comment 2 invariabilis 2020-12-07 18:12:10 MSK
Запустил из консоли, на момент, когда telegram словил "глюк" появилось сообщение:

QTextCursor::setPosition: Position '-1' out of range
Comment 3 Vitaly Lipatov 2023-11-02 13:02:03 MSK
У меня не воспроизводится, сможете проверить на 4.11 ?
Comment 4 Sergey V Turchin 2023-12-01 17:04:32 MSK
Думаю, уже не акруально.