Курсор у самого верхнего края видимой области не нажимает кнопки (описание проблемы с картинками внутри)

Модераторы: broom, aim

Аватара пользователя
dimakey
Сообщения: 37
ОС: debian squeeze/sid

Курсор у самого верхнего края видимой области не нажимает кнопки

Сообщение dimakey » 26.11.2010 21:11

Суть проблемы - при использовании compiz клик производится именно там, где находится курсор. Иногда, это неудобно. Например, если нужно кликнуть кнопку, находящуюся в панели сверху, то нужно наводить курсор на кнопку, но не выше.

Подгоняем курсор к самому краю (кончик даже чуть за экран уходит):
Изображение
При клике - никакой реакции.

Опускаем буквально на пиксель вниз и появляется тултип:
Изображение
При клике - ожидаемая реакция, окно разворачивается.

В том же metacity в такой ситуации можно смело упереть курсор в край окна и кнопка все равно нажмется. Как добиться такого же поведения от компиза?
Спасибо сказали:

Аватара пользователя
rm_
Сообщения: 3340
Статус: It's the GNU Age
ОС: Debian

Re: Курсор у самого верхнего края видимой области не нажимает кнопки

Сообщение rm_ » 26.11.2010 22:16

Как добиться такого же поведения от компиза?

Написать разработчикам компиза (или конкретно этой темы оформления) о том, какие они идиоты. Рассказать о концепции "mile high menu bar", дать ссылку http://www.joelonsoftware.com/uibook/chapt...0000000063.html. Может научатся чему.
Спасибо сказали:

Аватара пользователя
dimakey
Сообщения: 37
ОС: debian squeeze/sid

Re: Курсор у самого верхнего края видимой области не нажимает кнопки

Сообщение dimakey » 28.11.2010 00:11

Так это известная проблема? И считается ли это вообще проблемой?
Спасибо сказали:

Аватара пользователя
rm_
Сообщения: 3340
Статус: It's the GNU Age
ОС: Debian

Re: Курсор у самого верхнего края видимой области не нажимает кнопки

Сообщение rm_ » 28.11.2010 14:07

dimakey писал(а):
28.11.2010 00:11
Так это известная проблема? И считается ли это вообще проблемой?

Известная кому? Вам - теперь известная.
Считается кем? Известными экспертами в области интерфейсов и юзабилити (ссылка выше) - да, считается.
Я сужу по темам оформления бордюров окон в GTK. У половины из этих тем кнопка закрытия максимизированного окна нажимается при положении мыши в крайнем правом углу экрана (или у верхней границы экрана в том месте, где эта кнопка), а у половины - нет. Считают ли это проблемой авторы тех оформлений, где не нажимается? Я не интересовался, но раз настолько вопиющий ляп они сами пропустили, пытаться им доказать что его не должно быть - вероятнее всего будет проблематично. Поэтому просто выбираю другую тему, такую, где нажимается как надо.
Спасибо сказали: