mattermost/desktop

[Bug]: Mattermost Desktop App launches in fullscreen although [Open app in fullscreen] is diabled.

Closed this issue · 6 comments

Checks before filing an issue

Mattermost Desktop Version

5.6.0

Operating System

Ubuntu 22.04.3 LTS

Mattermost Server Version

No response

Steps to reproduce

  1. Disable Open app in fullscreen in the Mattermost Desktop Settings, by going to [File] > [Settings] and untick [Open app in fullscreen].
  2. Launch Mattermost.

Expected behavior

Mattermost Desktop App launches as Window (i.e. not fullscreen).

Observed behavior

Mattermost Desktop App launches in fullscreen

Log Output

[2024-02-02 09:50:29.478] [info]  [ServerDropdownView] init
[2024-02-02 09:50:29.488] [warn]  [i18nManager] Failed to set new language en-US
[2024-02-02 09:50:29.489] [warn]  [i18nManager] Failed to set new language DE
[2024-02-02 09:50:29.614] [info]  [App.Config] config.autostart has been configured: false
[2024-02-02 09:50:29.969] [info]  [App.Config] config.autostart has been configured: false
[2024-02-02 09:54:51.821] [info]  [App.Config] config.autostart has been configured: false
[2024-02-02 16:18:48.539] [error] Logger Log level set to: info
[2024-02-02 16:18:48.667] [warn]  [App.Initialize] Current working directory is /home/belinda_f, changing into /snap/mattermost-desktop/750/opt/Mattermost
[2024-02-02 16:18:48.829] [info]  [App.Config] config.autostart has been configured: false
[2024-02-02 16:18:48.868] [info]  [App.Initialize] Autoupgrade disabled: false
[2024-02-02 16:18:48.921] [info]  [ServerDropdownView] init
[2024-02-02 16:18:48.935] [warn]  [i18nManager] Failed to set new language en-US
[2024-02-02 16:18:48.936] [warn]  [i18nManager] Failed to set new language DE
[2024-02-02 16:18:49.075] [info]  [App.Config] config.autostart has been configured: false
[2024-02-02 16:18:49.399] [info]  [App.Config] config.autostart has been configured: false
[2024-02-05 09:26:36.091] [error] Logger Log level set to: info
[2024-02-05 09:26:36.287] [warn]  [App.Initialize] Current working directory is /home/belinda_f, changing into /snap/mattermost-desktop/750/opt/Mattermost
[2024-02-05 09:26:36.490] [info]  [App.Config] config.autostart has been configured: false
[2024-02-05 09:26:36.539] [info]  [App.Initialize] Autoupgrade disabled: false
[2024-02-05 09:26:36.608] [info]  [ServerDropdownView] init
[2024-02-05 09:26:36.628] [warn]  [i18nManager] Failed to set new language en-US
[2024-02-05 09:26:36.629] [warn]  [i18nManager] Failed to set new language DE
[2024-02-05 09:26:36.802] [info]  [App.Config] config.autostart has been configured: false
[2024-02-05 09:26:37.320] [info]  [App.Config] config.autostart has been configured: false
[2024-02-05 11:42:23.904] [error] Logger Log level set to: info
[2024-02-05 11:42:23.986] [warn]  [App.Initialize] Current working directory is /home/belinda_f, changing into /snap/mattermost-desktop/750/opt/Mattermost
[2024-02-05 11:42:24.093] [info]  [App.Config] config.autostart has been configured: false
[2024-02-05 11:42:24.104] [info]  [App.Initialize] Autoupgrade disabled: false
[2024-02-05 11:42:24.135] [info]  [ServerDropdownView] init
[2024-02-05 11:42:24.147] [warn]  [i18nManager] Failed to set new language en-US
[2024-02-05 11:42:24.147] [warn]  [i18nManager] Failed to set new language DE
[2024-02-05 11:42:24.242] [info]  [App.Config] config.autostart has been configured: false
[2024-02-05 11:42:24.554] [info]  [App.Config] config.autostart has been configured: false
[2024-02-06 09:49:49.963] [error] Logger Log level set to: info
[2024-02-06 09:49:50.109] [warn]  [App.Initialize] Current working directory is /home/belinda_f, changing into /snap/mattermost-desktop/750/opt/Mattermost
[2024-02-06 09:49:50.310] [info]  [App.Config] config.autostart has been configured: false
[2024-02-06 09:49:50.347] [info]  [App.Initialize] Autoupgrade disabled: false
[2024-02-06 09:49:50.397] [info]  [ServerDropdownView] init
[2024-02-06 09:49:50.409] [warn]  [i18nManager] Failed to set new language en-US
[2024-02-06 09:49:50.411] [warn]  [i18nManager] Failed to set new language DE
[2024-02-06 09:49:50.537] [info]  [App.Config] config.autostart has been configured: false
[2024-02-06 09:49:50.872] [info]  [App.Config] config.autostart has been configured: false
[2024-02-06 10:00:31.231] [error] Logger Log level set to: info
[2024-02-06 10:00:31.309] [warn]  [App.Initialize] Current working directory is /home/belinda_f, changing into /snap/mattermost-desktop/750/opt/Mattermost
[2024-02-06 10:05:22.055] [error] Logger Log level set to: info
[2024-02-06 10:05:22.134] [warn]  [App.Initialize] Current working directory is /home/belinda_f, changing into /snap/mattermost-desktop/750/opt/Mattermost

Additional Information

No response

@belindamef Was the app in fullscreen mode when you closed it?

No. I have tested it couple of times just now, to be sure. :)
I never have it in fullscreen mode. It always opens in fullscreen mode.

@belindamef Did you accidentally toggle full screen at one point by pressing F11? If you press F11 does it get you out of fullscreen? If you leave full screen and then re-open the app does it still say in full screen after re-opening?

Also to note, that setting does not prevent the app from being in full-screen mode, it's just a setting to force the app to open in full screen mode everytime if true.

Thank you for the suggestions. :)

It is possible that I might have pressed F11 (or in my setting F1) accidentally.
Yes, if I press F1 now it does get me out of full screen.
Yes, if I leave full screen and then re-open the app, it still stays in full screen after re-opening.

Also to note, that setting does not prevent the app from being in full-screen mode, it's just a setting to force the app to open in full screen mode everytime if true.

Good point, thanks. So it might be a setting on my computer? I'll check.
However, Mattermost is the only App that does that.

I found the solution! :)

So, toggling out of full screen by pressing F11 (or F1), which is basically what I had been doing all this time, did not prevent the app from going back into full screen again every time it's launched.
However, toggling out of full screen by clicking on [View] > [Toggle Full Screen] worked. Now, when launched, Mattermost opens in window mode.

Glad it's now working as you'd expect :)
Closing as resolved.