Summary: | consolehelper: проблемы с модальностью окна | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Sasha Martsinuk <sasha> |
Component: | consolehelper | Assignee: | Mikhail Efremov <sem> |
Status: | ASSIGNED --- | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P2 | CC: | aris, dfo, ktirf, ldv, mike, rider, sem |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux | ||
URL: | http://lists.altlinux.ru/pipermail/community/2004-October/132209.html |
Description
Sasha Martsinuk
2004-10-02 14:56:24 MSD
Эээ... а blocklist для 3.0 ещё не существует? Боюсь, это туда тоже входит :-( введите наощуп пароль root - и пустит. это глюк gksu в свежем gksu такого глюка нет. (Oleg Tsymaenko) Это не gksu, а consolehelper. (wrar) consolehelper - слишком сложная для экспериментов программа. Давайте попробуем для начала отладить userpasswd, а потом перенесём удачный опыт на consolehelper. Я соберу cvs snapshot userpasswd, у которого немного лучше с модальностью, но зато хуже с центрированием. После этого специалисты по gtk могут попробовать помочь с выправлением и того, и другого. "модальность с центрированием" давить надо а не "исправлять". Не понял, кого предлагается давить, модальность, центрирование или обоих? Обоих. "Центрированием" должен wm заниматься. В смысле приложение имеет право "попросить" wm окно "центрировать", но оно никак не должно "настаивать" на этом. А "модальности" (я так понял по описанию бага, что она "глобальная" а не "в пределах приложения") вообще быть не должно. Центрированием в любом случае будет WM заниматься. Однако попросить его необходимо, такова традиция. Модальность (grab) необходима во всех окнах, где вводится пароль, в течение всего времени ввода. Так поступают все нормальные приложения, работающие с вводом паролей, например, *-ssh-askpass. Если ты так считаешь - то ты и воплощай это. _Я_ такими "программами" пользоваться не буду, а уж тем более не буду их писать =) Представь себе сценарий - вылезло такое окно. А пароля ты и не помнишь, он у тебя где-то записан в каком-то файле. А посмотреть - хрен, ибо окно "модальное". Вообще-то проблема не в центрировании или его отсутствии, а в том, что окно, которое не прибито гвоздями к top layer и при этом модально, может быть перекрыто каким-либо ещё, появившимся чуточку позже. На что народ и наступает/жалуется. IMHO разумно вытаскивать его наверх всеми силами. Этот баг ещё воспроизводится? |