You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Linux version: Debian unstable
- Kernel Version: 6.12.21-1
- GPU Model: Radeon RX 7600
- Mesa/GPU Driver Version: 25.0.2-1
- Window Manager and Version: Openbox 3.6.1
- Source of mpv: Debian repository
- Latest known working version: 0.39.0
- Issue started after the following happened: Play a media
Reproduction Steps
Set --geometry, move the window and play a media.
Expected Behavior
Keep mpv window position even when the --geometry options is used.
Actual Behavior
I set a position with --geometry, but if I move the window and play a media, the window go back to it's default position.
I tried --force-window-position but it's same.
The issue appears only if --geometry is used, does not happen on v0.39.0.
Log File
mpv --no-config --force-window --idle --geometry=+50%+50% --log-file=mpv_log.txt --gpu-debug
Then moved the window, played a FLAC file and left.
I carefully read all instruction and confirm that I did the following:
I tested with the latest mpv version to validate that the issue is not already fixed.
I provided all required information including system and mpv version.
I produced the log file with the exact same set of files, parameters, and conditions used in "Reproduction Steps", with the addition of --log-file=output.txt.
I produced the log file while the behaviors described in "Actual Behavior" were actively observed.
I attached the full, untruncated log file.
I attached the backtrace in the case of a crash.
The text was updated successfully, but these errors were encountered:
So this is different behavior from before, but at the same time it's more consistent. Previously, setting --geometry would resize the window on a new file. If anything, the position being ignored in the case of setting xy coordinates was a bug. I'm not sure what currently happens on other platforms though.
If you don't want it to do that, you can of course just clear the --geometry option value.
I'm not sure what currently happens on other platforms though.
FYI, I refactored window sizing/positioning on Windows. I still have one or two corner cases to fix I think, maybe will have time too look at this in few days. There were some bugs in common code too. I didn't change the actual geometry handling though, but during testing noticed that it is inconsistent with say autofit, but I don't have much detail, because this would be my next step to look at the common code.
mpv Information
Other Information
Reproduction Steps
Set
--geometry
, move the window and play a media.Expected Behavior
Keep mpv window position even when the
--geometry
options is used.Actual Behavior
I set a position with
--geometry
, but if I move the window and play a media, the window go back to it's default position.I tried
--force-window-position
but it's same.The issue appears only if
--geometry
is used, does not happen on v0.39.0.Log File
mpv --no-config --force-window --idle --geometry=+50%+50% --log-file=mpv_log.txt --gpu-debug
Then moved the window, played a FLAC file and left.
mpv_log.txt
Sample Files
No response
I carefully read all instruction and confirm that I did the following:
--log-file=output.txt
.The text was updated successfully, but these errors were encountered: