MPC-BE forum

MPC-BE => Баг Репорт / The bug report => Архив / Archive => Тема начата: Aleksoid1978 от 13 марта 2017, 14:41:48

Название: Сброс настроек встроенных фильтров. [Исправлено]
Отправлено: Aleksoid1978 от 13 марта 2017, 14:41:48
Последние пару дней много сидел в Debug отладке и заметил что по какой-то причине настройки встроенных фильтров сбрасываются на дефолт. Причём - в сами эти настройки я не лазил. И не один раз сбрасывались. У проигрывателя с настройками все ок. Я конечно понимаю что можно списать на Debug версию - но все равно мало приятного. Настройки в реестре.

Раньше такого не было, походу появилось после переделки способов чтения/записи.
[merge_posts_bbcode]Добавлено: 2017-03-13 21:15:38[/merge_posts_bbcode]

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

Да - так и есть. Когда идет сохранение внешних фильтров то весь раздел затирается ))
Надо для встроенных другой путь выбрать. Предлагаю в InternalFilters - там хранятся выбранные фильтры, пусть и настройки фильтров там же лежат ...
[merge_posts_bbcode]Добавлено: 2017-03-13 21:41:48[/merge_posts_bbcode]

Нашел причину - зачем то после очистки списка внешних фильтров вызывалась очистка и самого раздела. Исправил.
Название: Сброс настроек встроенных фильтров. [Исправлено]
Отправлено: V0lt от 13 марта 2017, 21:24:30
Надо подумать.
Чистить настройки будет проще и безопаснее, но у пользователей слетят настройки встроенных фильтров и совместимость со старыми версиями будет хуже.