AIMP Forum

AIMP для Windows => Ошибки / Замечания => Обработано => Topic started by: MonsterNya on February 10, 2018, 14:56:56

Title: [x] [2058] Проблема при разворачивании AIMP из трея
Post by: MonsterNya on February 10, 2018, 14:56:56
Проблема уже не одну версию AIMP (сейчас v4.50 build 2058 portable) и не на одной версии win10 (сейчас 1703 сборка 15063.332). Появляется часто, но не постоянно.
Скрин моих настроек приложил.
Проблема в следующем: сворачиваю аимп в трей, после чего делаю одиночный ЛКМ на его значок в трее (при воспроизведении или паузе не важно) и ничего не происходит, жду, нажимаю ЛКМ еще раз и плеер ставится на паузу, жду, опять ЛКМ и плеер разворачивается.
Если использовать колёсико, которое у меня назначено, то оно работает всегда и исправно разворачивает плеер.

(https://www.aimp.ru/forum/index.php?action=dlattach;topic=59035.0;attach=53319)
Title: Re: Проблема при разворачивании AIMP из трея
Post by: MonsterNya on February 11, 2018, 10:23:11
Добавлю еще. Баг не зависит:
- от скина
- как я свернул плеер
- от разной команды, применённой на колёсико и ЛКМ (на скриншоте настроек)
Title: Re: Проблема при разворачивании AIMP из трея
Post by: Artem on February 11, 2018, 16:21:56
Как часто у вас возникает эта ошибка?
Title: Re: Проблема при разворачивании AIMP из трея
Post by: MonsterNya on February 11, 2018, 18:19:24
Не то чтобы я очень часто проверяю, но если вопрос в неком дампе при активном баге - то без проблем. Я бы оценил в 90% времени.
Title: Re: Проблема при разворачивании AIMP из трея
Post by: Artem on February 14, 2018, 00:08:19
Попробуйте повторить ошибку на этой сборке:
https://yadi.sk/d/SvvIa6353SNJrG

Она ведет лог в папке "мои документы", как только ошибка повторится - пришлите AIMP_Debug.log
Title: Re: Проблема при разворачивании AIMP из трея
Post by: MonsterNya on February 14, 2018, 18:17:11
Перед закрытием программы и отправкой лога дважды воспроизвёл баг.
Title: Re: Проблема при разворачивании AIMP из трея
Post by: Artem on February 14, 2018, 22:08:25
Попробуйте, пожалуйста:
https://yadi.sk/d/lkkx_1l-3SQLcC
Title: Re: Проблема при разворачивании AIMP из трея
Post by: MonsterNya on February 15, 2018, 11:00:43
Теперь стало так: первый ЛКМ ничего не происходит, жду, второй ЛКМ разворачивает плеер (раньше плэй/пауза). Если сразу сделать даблклик ЛКМ, то плеер разворачивает (по настройкам должна быть плэй/пауза).
Title: Re: Проблема при разворачивании AIMP из трея
Post by: Soolo on February 15, 2018, 11:04:40
даблклик на 2062 перестал работать
Title: Re: Проблема при разворачивании AIMP из трея
Post by: MonsterNya on February 15, 2018, 12:20:40
А, ну да, даже без бага даблклик разворачивает плеер.
Title: Re: [x] [2058] Проблема при разворачивании AIMP из трея
Post by: Artem on February 17, 2018, 22:06:46
Перезалил:
https://yadi.sk/d/NiGsSYox3SWDFN
Title: Re: [x] [2058] Проблема при разворачивании AIMP из трея
Post by: MonsterNya on February 18, 2018, 00:24:38
Теперь так: первый ЛКМ ставит на плэй/пауза, жду, второй ЛКМ разворачивает плеер. Если сделать даблклик ЛКМ, то плеер разворачивает + плэй/пауза. Средняя кнопка разворачивает плеер со второго нажатия.
Title: Re: [x] [2058] Проблема при разворачивании AIMP из трея
Post by: Artem on February 18, 2018, 18:19:41
Мистика какая-то... у меня подобных глюков и близко нет. Подготовлю сегодня сборку с логгированием.
Title: Re: [x] [2058] Проблема при разворачивании AIMP из трея
Post by: Artem on February 18, 2018, 18:47:08
Вот сборка с логгированием:
https://yadi.sk/d/xb81Zv453SXPc2
Title: Re: [x] [2058] Проблема при разворачивании AIMP из трея
Post by: MonsterNya on February 18, 2018, 19:53:50
Я тоже в шоке, скорее всего проблема тесно связана с моим ПК (раз уж никто не отрепортил за столько времени), но понятия не имею куда копать.
Title: Re: [x] [2058] Проблема при разворачивании AIMP из трея
Post by: MonsterNya on February 18, 2018, 20:28:48
А надо вообще запоминать что я нажимал, чтобы сверить соответствие логу?
Вроде дважды пытался развернуть ЛКМ (по 2 клика), потом дважды через колесо разворачивал (4 клика), даблклик.
Title: Re: [x] [2058] Проблема при разворачивании AIMP из трея
Post by: Artem on February 18, 2018, 20:35:57
В этом логе какие именно ошибочные сценарии?
Title: Re: [x] [2058] Проблема при разворачивании AIMP из трея
Post by: MonsterNya on February 18, 2018, 21:30:15
Все начиная с 20:25.
Title: Re: [x] [2058] Проблема при разворачивании AIMP из трея
Post by: Artem on February 18, 2018, 21:41:03
Все начиная с 20:25.

уточните, что вы хотели получить, и что именно получили
Title: Re: [x] [2058] Проблема при разворачивании AIMP из трея
Post by: MonsterNya on February 18, 2018, 21:44:07
я тогда лучше еще раз более внимательно сделаю
Title: Re: [x] [2058] Проблема при разворачивании AIMP из трея
Post by: MonsterNya on February 18, 2018, 21:50:49
заметил, что от паузы между попытками меняется результат. в логе только описанные ниже события

ЛКМ - старт (не развернулось)
ждал (набирал этот текст)
ЛКМ - пауза (не развернулось)
ждал (набирал этот текст)
ЛКМ - старт (не развернулось)
не ждал, но не даблклик
ЛКМ - развернулось
свернул
ждал (набирал этот текст)
колесо - развернулось
свернул
колесо - ничего не произошло (не развернулось)
доблклик - пауза + развернулось (должно было просто пауза)
Title: Re: [x] [2058] Проблема при разворачивании AIMP из трея
Post by: Artem on February 19, 2018, 00:02:48
Quote
ЛКМ - старт (не развернулось)
не ждал, но не даблклик
ЛКМ - развернулось

На сколько не ждали? прошла хоть секунда?

Quote
колесо - ничего не произошло (не развернулось)

В логе вижу только один клик колесом.

Quote
доблклик - пауза + развернулось (должно было просто пауза)

разве пауза? вроде по двойному клику должно быть разворачивание?

P.S. Такое ощущение, что сама Windows что-то путает с сообщениями... приходит двойной клик, хотя MouseDown не приходил...
Title: Re: [x] [2058] Проблема при разворачивании AIMP из трея
Post by: MonsterNya on February 19, 2018, 00:35:14
На сколько не ждали? прошла хоть секунда?
секунда прошла, но когда "ждал" (проходило 5+)

Quote
В логе вижу только один клик колесом.
но нажимал я как указал

Quote
разве пауза? вроде по двойному клику должно быть разворачивание?
я настройки меняю, привык, так вроде было в аимпе2. прикрепил еще раз настройки.

Quote
Такое ощущение, что сама Windows что-то путает с сообщениями... приходит двойной клик, хотя MouseDown не приходил...
вот не понятно, а можно как-то проверить еще более углубленно? в этих сборках баг немного поменялся



вообще баг странный. чтобы его воспроизвести почти верняковый способ просто свернуть плеер на паузе и забыть про него, через где-то пол часа вспоминаю и он уже багованый. но баг пропадает если по окнам в винде полазить, например открываю блокнот - баг пропал. закрываю блокнот, в фокусе хром - баг есть. открываю блокнот - бага нет. на рабочем столе тоже нет, но вчера точно помню был и на рабочем. не получается выделить какой-то конкретный сценарий.


upd
- другие программы в трее работают адекватно по щелчкам. ПКМ на аимпе всегда срабатывает.

- если поставить стандартные настройки (одиночный клик - старт/пауза, двойной - показать/скрыть), то ЛКМ всегда разворачивает плеер, при чём моментально, даблкликнуть не успеваю, плеер уже развёрнут. колесо так же срабатывает со второго раза.

- в старой версии (релиз 4.50 2058) колесо всегда работает исправно, даблклик тоже, т.е. багует только одиночный клик. если поменять местами на стандартные действия по ЛКМ и даблклику - багует опять же только ЛКМ.
Title: Re: [x] [2058] Проблема при разворачивании AIMP из трея
Post by: Artem on February 19, 2018, 10:38:29
попробуйте эту сборку
https://yadi.sk/d/NiGsSYox3SWDFN
Title: Re: [x] [2058] Проблема при разворачивании AIMP из трея
Post by: MonsterNya on February 19, 2018, 12:33:18
Колесо работает исправно всегда. Стандартную раскладку не менял.
При баге теряется первое нажатие ЛКМ по трею.
При смене раскладки чудесатость бага не меняется, проглатывает первую ЛКМ. Даже если это даблклик - первый раз сработает как одиночный клик ЛКМ.
В итоге после сворачивания первая ЛКМ ничего не делает, последующие команды (если это не разворачивание плеера) работают как надо. После разворачивания-сворачивания опять первая ЛКМ теряется.
Но если активировать "триггер бага", то даже без разворачивания плеера опять первая ЛКМ ничего не сделает. Триггером служит окно хрома. Но я проверил, нагрузка на процессор другими приложениями не даёт такого эффекта, пробовал отключить все расширения хрома, тоже не помогло. Не знаю почему на хром реагирует.
Но хром не даёт 100% гарантии бага, иногда мучаю его (хром) туда-сюда и на аимпе это никак не отражается, но когда таки удается поймать баг, то смена фокуса с хрома убирает баг, а фокус - активирует.
Title: Re: [x] [2058] Проблема при разворачивании AIMP из трея
Post by: Artem on February 19, 2018, 21:20:52
Попробуйте эту сборку:
https://yadi.sk/d/NiGsSYox3SWDFN
Title: Re: [x] [2058] Проблема при разворачивании AIMP из трея
Post by: MonsterNya on February 19, 2018, 23:58:11
Вот сейчас не хочу каркать, но кажется баг ушёл. Поставлю в качестве основного плеера и послежу еще.
Title: Re: [x] [2058] Проблема при разворачивании AIMP из трея
Post by: MonsterNya on February 21, 2018, 10:19:20
Как ни старался, но больше бага нету. Спасибо!
Title: Re: [x] [2058] Проблема при разворачивании AIMP из трея
Post by: Artem on February 21, 2018, 10:24:38
Как ни старался, но больше бага нету. Спасибо!

Отлично. Спасибо за помощь!