View Issue Details

IDProjectCategoryView StatusLast Update
0002538Far ManagerMain menupublic2014-06-26 17:11
Reporterccaid Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status newResolutionopen 
Product Version3.0 
Summary0002538: некоторые сбои исполнения макросов
Descriptionследующий макрос демонстрирует эффект:
Macro {
  area="Menu"; key="1"; flags=""; description="";
  action=function()
    Keys("Esc F9 Home Right Right Enter Up Up Up Up Up Up Enter 1")
  end;
}

вызывать его надо из меню выбора шортката, и на первой кнопке должно быть назначено хотя бы два шортката.
одиночные нажатия "1" работают ожидаемо, даже если нажатия следуют друг за другом очень быстро. если же придавить кнопку "1", то почти сразу влетаем в диалог поиска файлов.
Additional Informationhttp://forum.farmanager.com/viewtopic.php?p=114864#p114864
TagsNo tags attached.
Build

Activities

shmuel

2013-12-02 16:40

developer   bugnote:0011576

Не перескакивает вниз с верхней позиции меню при нажатии Up.
Если заменить 6 раз Up на 11 раз Down, то работает правильно.

2useven10

2014-06-26 03:34

developer   bugnote:0012563

срабатывает wrap-stop: http://forum.farmanager.com/viewtopic.php?p=114876#p114876
обходится элементарно, наворачивать здесь ИИ явно лишнее.

JohnDoe

2014-06-26 09:11

updater   bugnote:0012573

ИИ это когда система додумывает неоднозначные намерения пользователя.
В данном же случае имеем дело с явным недостатком в дизайне.

Обходится элементарно только если знать что обходить.

ccaid

2014-06-26 17:11

reporter   bugnote:0012589

«элементарно», полагаю относится к демке, которая сама является элементарной — на то она и демка. в реальном юзкейсе, в котором я налетел на припорошенные грабли, насколько я припоминаю, пришлось слегка напрячься, чтобы переделать автохождение по меню.

Issue History

Date Modified Username Field Change
2013-12-02 16:26 ccaid New Issue
2013-12-02 16:37 shmuel Category Macro => Main menu
2013-12-02 16:40 shmuel Note Added: 0011576
2014-06-26 03:34 2useven10 Note Added: 0012563
2014-06-26 09:11 JohnDoe Note Added: 0012573
2014-06-26 17:11 ccaid Note Added: 0012589