Opened 8 years ago

Closed 8 years ago

Last modified 7 years ago

#438 closed баг (fixed)

Группа не выделяется при клике на поле числа ее членов

Reported by: alx Owned by: dimag
Priority: major Milestone: 2 очередь
Component: ПО MC04-Dispatcher. Пульт диспетчера/техника Keywords: interface
Cc: san

Description

  1. Запускаем программу.
  2. Входим в сеть.
  3. Кликаем группу пользователей в том месте, где выводится количество ее членов.

Рузультат: курсор перемещается на группу, но выделение почему-то остается там, где оно было до клика.

Проверялось в r460.

Change History (20)

comment:1 by dimag, 8 years ago

Keywords: interface added
Resolution: fixed
Status: newclosed

comment:2 by alx, 8 years ago

Resolution: fixed
Status: closedreopened

В r461 проблема по-прежнему присутствует. Симптомы те же.

comment:3 by dimag, 8 years ago

Пробовал повторить данную ошибку под Windows и Kubuntu в r463, не повторилась.
Опишите последовательность действий.

in reply to:  3 comment:4 by alx, 8 years ago

Replying to dimag:

Опишите последовательность действий.

Последовательность действий описана в описании тикета.

comment:5 by san, 8 years ago

Сами группы у нас не выделяются вообще начиная с r461.
Не знаю что там проверял Дима под виндоус и Кубунту, вообще это сообщение выглядит как "стандартная отписка". Дима, в очередной раз прошу тебя быть внимательней, или ответственней, или и то и другое.

Тем не менее подтверждаю - нажатие на "том месте, где выводится количество членов группы" отличается от нажатия в другом месте кнопки группы:
Делаем Ctrl+click на кнопку группы - курсор переходит на группу и выделяются все её абоненты, если таким-же образом тыкать на "том месте, где выводится количество членов группы" курсор переходит но пользователи группы не выделяются.

comment:6 by dimag, 8 years ago

Не понял сразу
Сейчас, при нажатие в области строки с именем группы, где выводиться количество членов группы, будет происходить только сворачивание и разворачивание группы, выделение и отмена выделения не будет происходить.
Вопрос к Александру - должно происходить выделение при нажатие вместе с CTRL на надписи с количеством членов группы?

in reply to:  6 comment:7 by san, 8 years ago

Чем "то место, где выводится количество членов группы" принципиально отличается от другого места на кнопке группы ?

Почему поведение при нажатии в этом месте должно отличатся от нажатия чуть левее/правее?

comment:8 by dimag, 8 years ago

Можно сделать выделение и при щелчке на количестве пользователей в группе.

comment:9 by san, 8 years ago

Можно сделать много чего.
На мой взляд, то что поведение при нажатии в эту область отличается от нажатия в другую область кнопки, это баг, т.к. причин для отличия поведения нет.

comment:10 by dimag, 8 years ago

Resolution: fixed
Status: reopenedclosed

r466
Программа одинаково реагирует как щелчок на имени группы, так и на количестве абонентов группы.

comment:11 by alx, 8 years ago

Resolution: fixed
Status: closedreopened

В r466 проблема по-прежнему присутствует. Симптомы те же.

comment:12 by dimag, 8 years ago

В r475 при нажатие на число членов группы происходит выделение, при отпускание кнопки мыши - сворачивание/раскрытие списка пользователей. Так договорились с Александром путём долгих экспериментов.
Какое поведение у вас в r475, если аналогичное, то тикет можно закрывать.

comment:13 by san, 8 years ago

Пожалуй, я сразу уточню до чего на самом деле договорились:

  1. Выделения группы пока у нас нет (пока, потому что сейчас хватает более критичных с точки зрения заказчика и меня проблем в программе, займёмся реализацией нормального выделения после)
  2. При Ctrl+click по группе сейчас выделяются все абоненты группы (при этом группа разворачивается(или остаётся развёрнутой), чтобы пользователь увидел результат его действия.
  3. При клике на группе - сворачивание/разворачивание.
  4. При "перетаскивании" группы с Ctrl или без - функции "сворачивание/разворачивание" и "выделение абонентов" не срабатывают.
  5. Поведение при действиях связанных с нажатием кнопки мыши на область на кнопке группы в которую выводится количество абонентов не должно отличаться от поведения в любой другой части кнопки группы
Last edited 8 years ago by san (previous) (diff)

in reply to:  12 comment:14 by alx, 8 years ago

Replying to dimag:

Какое поведение у вас в r475, если аналогичное, то тикет можно закрывать.

В r475 поведение не аналогичное - проблема по-прежнему присутствует.

comment:15 by dimag, 8 years ago

Resolution: fixed
Status: reopenedclosed

r475, r482
Поведение при щелчке на область в строке с числом абонентов соответствует пунктам описанным Александром 5 дней назад:
2.При Ctrl+click по группе сейчас выделяются все абоненты группы (при этом группа разворачивается(или остаётся развёрнутой), чтобы пользователь увидел результат его действия.
3.При клике на группе - сворачивание/разворачивание.
5.Поведение при действиях связанных с нажатием кнопки мыши на область на кнопке группы в которую выводится количество абонентов не должно отличаться от поведения в любой другой части кнопки группы.
Сейчас поведение при щелчке на область строки занятую названием группы и числом членов группы одинаково.

comment:16 by alx, 8 years ago

Resolution: fixed
Status: closedreopened
  1. Ревизия r482 отсутствует в репозитории.
  1. Тикет закрыт с резолюцией fixed, но в r475 клик по области с числом членов группы по-прежнему не выделяет группу.
Last edited 8 years ago by alx (previous) (diff)

comment:17 by dimag, 8 years ago

r482 - хотел добавить, но меня прервал Александр. Теперь есть. Проверьте когда сможете.

in reply to:  16 comment:18 by dimag, 8 years ago

Replying to alx:

  1. Ревизия r482 отсутствует в репозитории.
  1. Тикет закрыт с резолюцией fixed, но в r475 клик по области с числом членов группы по-прежнему не выделяет группу.

Нужно нажать CTRL+шелчок, чтобы произошло выделение, смотрите
"2.При Ctrl+click по группе сейчас выделяются все абоненты группы (при этом группа разворачивается(или остаётся развёрнутой), чтобы пользователь увидел результат его действия."

in reply to:  17 comment:19 by alx, 8 years ago

Resolution: fixed
Status: reopenedclosed

Replying to dimag:

r482 - хотел добавить, но меня прервал Александр.

Тогда и тикет не стоило закрывтаь.

Теперь есть. Проверьте когда сможете.

Спасибо, проверил. с учетом того, что есть тикет #444, будем считать, что выделение как-то выполняется.

comment:20 by san, 7 years ago

Milestone: Текущее2 очередь

Milestone renamed

Note: See TracTickets for help on using tickets.