robvdpol / RaceControl

Race Control is a standalone, open source F1TV client for Windows, written in C# on the .NET platform.
GNU General Public License v3.0
1.19k stars 95 forks source link

[BUG] Internal video player window doesn't return to its original dimensions when exiting full screen mode #404

Closed fergalt closed 2 years ago

fergalt commented 2 years ago

Describe the bug The internal video player window doesn't return to its original dimensions when exiting full screen mode

To Reproduce Steps to reproduce the behavior:

  1. Open four streams in the internal video player
  2. Place each stream in each of the four locations using the 2x2 layout function
  3. On the Top Right window, expand to full screen using the Full Screen Toggle
  4. Once this window is full screen, click the Full Screen Toggle button again, to exit full screen
  5. Top Right window is now smaller than it was before being full screened, and requires resizing to return to original layout.

Expected behavior Window should return to its original size and location on exiting full screen.

Screenshots If applicable, add screenshots to help explain your problem. image image image

Desktop (please complete the following information):

F1TV account

Additional context This also occurs when a window has been placed into fullscreen from a 3x3 layout Screen resolution: dual 2560x1440 screens. (It is repeatable on both primary and secondary monitors)

robvdpol commented 2 years ago

Fixed in 86339acf2715ad9730d028bbf88f7e4e851e4e6f