Skip to main content
Contributor II
October 10, 2018

Windows Controller 9.2 doesn't remember window position

  • October 10, 2018
  • 19 replies
  • 896 views
The new Sonos Controller app for Windows doesn't remember the window location anymore, meaning that every single time I open the app I have to drag it back to where I want it. Can this please be added back in? Thanks.
    This topic has been closed for further comments. You can use the search bar to find a similar topic, or create a new one by clicking Create Topic at the top of the page.

    19 replies

    Enthusiast I
    October 11, 2018
    Absolutely fix this! The desktop controller has been able to remember its size and position for years. This is a bug that was missed in testing that needs to be fixed.
    Trending Lyricist I
    October 11, 2018
    Yes, I agree 100%
    I have a long-established Desktop layout and - until now - the Sonos Controller opened reliably in the exact area to which I'd 'assigned' it. It's now a PIA to to have to RE-move its window each time I open it.
    I'm using 64-bit Windows 7.
    (In case it's relevant to the Sonos Controller developers, I have no intentions ever of upgrading to Windows 10.)
    Colin P.
    Ryan S
    Retired Sonos Staff
    October 11, 2018
    Hi guys, the team is looking into this one. Thanks for the report!
    Mark good posts by pressing the like button, and select the best answer on questions you've asked to help others find solutions.
    Contributor I
    October 12, 2018
    On my 4K monitor the 9.2 application takes over a huge portion of the screen, right in the middle. Sono's Mark W. advises there hasn't been any changes made to the default window size with the Sonos controller for desktop.
    This is more than likely something specific to your system and Windows applications generally do not start with specific window sizes based on the application you're using.

    Sorry Mark - large change in behavior - and it doesn't recall and reset the size and location settings of the previous instance. Here's how you do it using the registry in C#:

    this.Left = (int)(Registry.GetValue(keyName, "PositionX", 0));
    this.Top = (int)(Registry.GetValue(keyName, "PositionY", 0));
    this.Height= (int)(Registry.GetValue(keyName, "Height", 250));
    this.Width = (int)(Registry.GetValue(keyName, "Width", 200));

    Set the key values on closing, restore on activation. Everything is exactly as you left it.
    Not hard. Very user friendly. Highly recommended.
    Avid Contributor I
    October 12, 2018
    This is clearly a bug in the new version. Developers can fix this easily.
    Trending Lyricist I
    October 31, 2018
    Another longtime user with the same problem, started a few days ago after an update on a Windows 10 PC.
    Airgetlam
    October 31, 2018
    Please see Ryan S' response above.
    Bruce
    Lyricist I
    November 28, 2018
    ...unfortunately ***NOT*** fixed in v9.3...
    Lyricist I
    November 29, 2018
    Same here on my 4k Screen, everytime I open the app I have to resize it back to normal screen size instead of a Huge window over all my other windows.
    Lyricist I
    December 6, 2018
    Ryan, I understand the team are looking into this, but that was a month ago. Since then you have released another version and still not fixed this issue. As a developer I know how simple this is to fix (and also how this should have been caught by your testing before release). Why has this issue still not been addressed?