MPC-BE forum

MPC-BE => Баг Репорт / The bug report => Тема начата: IDDQDesnik от 26 февраля 2024, 21:38:38

Название: Виснет окно открытия файла [баг Windows]
Отправлено: IDDQDesnik от 26 февраля 2024, 21:38:38
Тот же компьютер, Windows 10 22H2 x64, слева монитор: 1920х1080 масштаб 100%, справа телевизор: 3840х2160 масштаб 200%.

Зависание в окне открытия файлов.
Если окно открытия файла находится в правой половине монитора, либо развернуто на нем на весь экран, то при попытке клика по меню выбора типа файла или остановке курсора мыши на нем для появления всплывающей подсказки плеер виснет.
(https://i.ibb.co/mJDmjrX/hang.png)

PS
Баг скорее всего в самой винде.
Протестировал поведение еще десятка разных программ. Он стабильно проявляется если есть километровый список типов.
Как вариант обхода, можно не выводить список расширений в строках "Медиафайлы (все типы)", "Видеофайлы (все типы)" и т.п., либо урезать их до разумной длинны.
Название: От: Глючит окно открытия файла
Отправлено: V0lt от 28 февраля 2024, 17:26:17
IDDQDesnik
У вас что-то не так со списком типов. У меня первый пункт в выпадающем списке только "Медиафайлы (все типы)". Никаких приписок "(*.avi" нет.
Название: От: Глючит окно открытия файла
Отправлено: IDDQDesnik от 01 марта 2024, 21:25:59
Значит у Вас в настройках Проводника отключено отображение расширений файлов.

Вот как оно выглядит полностью:
Спойлер
(https://i.ibb.co/t3xnLqy/File-Types.png)
[свернуть]

Мне конкретно этот список не нужен, и если его можно программно выключить при вызове данного диалога, меня бы устроило.
Название: От: Глючит окно открытия файла
Отправлено: Aleksoid1978 от 02 марта 2024, 04:22:10
Ну это вопросы к винде.
Название: От: Глючит окно открытия файла
Отправлено: V0lt от 02 марта 2024, 08:31:03
Это вроде лечится, посмотрю...

02 марта 2024, 10:33:40
Решение такое:
Поменять описание общих форматов, например так
IDS_AG_MEDIAFILES       "Media files (*.avi;*.mp4;*.mkv;*.mp3;*.m4a;*.mka;...)|"
IDS_AG_VIDEOFILES       "Video files (*.avi;*.mp4;*.mkv;...)|"
IDS_AG_AUDIOFILES       "Audio files (*.mp3;*.m4a;*.mka;...)|"
Название: От: Глючит окно открытия файла
Отправлено: V0lt от 03 марта 2024, 06:39:00
Исправлено в MPC-BE 1.6.11.183. Проверьте.
Название: От: Глючит окно открытия файла
Отправлено: IDDQDesnik от 06 марта 2024, 00:01:04
Тестировал на версии 1.6.11.185 отсюда: https://github.com/qwerttvv/Player/releases
Баг практически побежден и при обычном сценарии использования не проявляется.
Но при большом желании, выстрелить себе в ногу все еще возможно :)
Для этого надо:
1. Подвести окно открытия файла к границе между экранами, либо развернуть это окно на весь экран;
2. Выбрать тип MPEG - этот тип имеет на текущий момент самое длинное описание;
3. Навести на него мышку и дождаться всплывающей подсказки


Кроме того, нашел аналогичную проблему с окном открытия внешних субтитров.
Название: От: Глючит окно открытия файла
Отправлено: V0lt от 06 марта 2024, 17:48:18
Я убрал бесполезные длиннющие списки расширений для собирательных типов. Остальное трогать не буду, т.к. можно дойти до того, что начнем ловить баг при выборе Windows Media Video, где всего лишь 4 расширения.
Пусть останется багом винды.