Opened 8 years ago
Last modified 8 years ago
#550 closed баг
Пропадает селект из колонки Конференции — at Version 6
Reported by: | san | Owned by: | alx |
---|---|---|---|
Priority: | major | Milestone: | 1 очередь |
Component: | ПО MC04-Dispatcher. Пульт диспетчера/техника | Keywords: | |
Cc: |
Description (last modified by )
Если на сервере сделать reloadxml. то селект в колонке конференция пропадает.(не выбрана никакая конференция)
Также селект пропадает в некоторых других случаях: 5
Change History (6)
comment:1 by , 8 years ago
follow-up: 4 comment:2 by , 8 years ago
Во первых, с точки зрения пользователя программы ничего не произошло, и ему будет не понятно почему вдруг селект пропал. (например Диспетчер выбрал конференцию 1 и наблюдает за ней, а в это время Техник редактируя список абонентов вызвал reloadxml, при этом Диспетчер внезапно потеряет из виду состав участников конференции)
Во вторых, по н.т.з (неявное т.з.:) в колонке конфереции всегда должна быть выбрана хотя-бы одна конференция, а если "реальных" конференций нет - селект должен установиться на строку основной конференции(он так и делает сейчас)
comment:3 by , 8 years ago
Ещё заметил что после reloadxml пропадают и "заготовки" несозданных конференций, что тоже не логично, на мой взгляд
comment:4 by , 8 years ago
Replying to san:
Во первых, с точки зрения пользователя программы ничего не произошло, и ему будет не понятно почему вдруг селект пропал.
Теперь согласен. Так как конференция на самом деле не пропадала, select должен оставаться на ней. Попробую сделать сохранение select'а.
Во вторых, по н.т.з (неявное т.з.:) в колонке конфереции всегда должна быть выбрана хотя-бы одна конференция, а если "реальных" конференций нет - селект должен установиться на строку основной конференции(он так и делает сейчас)
Как интересно... Хорошо, я это тоже проверю...
comment:5 by , 8 years ago
r797
В некоторых случаях в колонке "Конференции" оказывается не выбрана ни одна конференция, а по н.т.з. так происходить не должно.
Строчка с именем основной конференции всегда присутствует в колонке конференций и селект должен устанавливаться в неё в случаях когда его положение не определено... хотя что такое неопределено? Насколько я вижу, сейчас при удалении выбранной конференции селект устанавливается на строчку выше и если удалить все конференции селект останется на основной.
В таком случае не понятно почему в каких-то случаях он пропадает.
Достоверно известно что при старте программы пропадает селект (не всегда). При этом заметно, что строчка основной конференции на мгновение выделяется, а затем селект пропадает.
По утверждению Вити также селект пропадает в каких-то других случаях, но воспроизвести не удалось.
comment:6 by , 8 years ago
Description: | modified (diff) |
---|---|
Milestone: | Текущее → 1 очередь |
Priority: | minor → major |
А что в этом ненормального? Почему ты считаешь, что это баг?