Алгоритм воспроизведения:
1. Открыть широкоформатный видео файл
2. Во время его воспроизведения, открыть плейлист
3. Сдвинуть ширину основного окна вниз с открытым плейлистом
4. Развернуть окно на полный экран
Фактический результат:
После данных действий, можно увидеть, что вроде бы стал работать полный экран, но на самом деле, это вовсе не полный экран, а просто оконный режим в более крупном масштабе. Иначе говоря, оконный режим в более больших размерах.
Ожидаемый результат:
После данных действий, должен быть именно полноэкранный режим.
P.S. Скриншот (https://yadi.sk/i/vi5fQOhj8tZ0JQ) с багом.
Также скажу, что до тех пор, пока не будет исправлена логика с растягиванием плейлиста в различные стороны, могут быть проблемы с переходом в полноэкранный режим работы.
И еще одно, на скриншоте сверху появился и виден некий "черный прямоугольник".
Не понял алгоритм. Попробуй записать видео данной "махинации" :)
Цитата: Aleksoid1978Не понял алгоритм. Попробуй записать видео данной "махинации" :)
Пожалуйста. :)
Хотя алгоритм очень простой, баг проявляется сразу же и всегда. Он полностью стабильный.
Обратите на видеозаписи внимание на границы окна слева и справа в полном экране - белые линии.
А при выходе из полноэкранного режима видно, что окно ушло от центра, сбилось центрирование.
Глянул - данный "баг" не связан с плейлистом. Когда мы тянем окно вниз - то оно как-бы "прилипает". Из-за этого потом и такое поведение при переходе в полный экран. Видимо при этом меняется состояние окна или что-то в этом роде.
Добавлено: 2019-03-29 22:16:08
Исправлено в r4484.
Цитата: Aleksoid1978Исправлено в r4484.
ОК, только это еще не все...
Если растянуть окно вниз, перейти в полный экран, а затем выйти обратно в оконный режим, то можно заметить, что размеры окна не возвращаются в исходное состояние, т.е. до перехода в полноэкранный режим.
И еще одно - если постоянно переходить в полный экран и обратно выходить из него, при данном условии растягивания ширины окна вниз, то можно заметить, что с каждым выходом из полного экрана окно плеера будет постепенно сдвигаться в левую сторону за пределы экрана монитора, что неправильно, т.е. такого быть не должно.
Это "нормально", всему виной "приклеивание" окна к границам рабочего стола. При переходе в оконный режим из за этого сбиваются координаты.
Просто не надо этого делать.