teams-for-linux
teams-for-linux copied to clipboard
Incorrect Time Zone used in Calendar
Describe the bug I am in the Eastern time zone (GMT-5) and have system settings configured as such, but the Teams calendar is showing events using Central (GMT-6). See below screen shot showing Teams indicating the current time (red line) is an hour earlier than local time (lower-right corner).
To Reproduce Steps to reproduce the behavior:
- Open calendar
- Note that events are shown an hour earlier than local time.
Expected behavior Calendar should use the system timezone.
Desktop (please complete the following information):
- OS: Zorin OS 17
- Flatpak: com.github.IsmaelMartinez.teams_for_linux
- Version 1.4.1
Hi, can you check if this is the same situation on the browser? thanks
Hi, can you check if this is the same situation on the browser? thanks
Looks like my browser is reporting the correct time:
sorry, I mean login in MS teams via the browser and checking if the calendar shows the same.
Also check other packaging options (deb, rpm tend to work a wee bit better).
Oh, got it. Yes, the time in the Web-based version of Teams is correct.
EDIT: And yes! Using the .deb from the TFL repo addressed the issue. I'm afraid I don't know enough about flatpak to understand why that version behaved that way...
did you try with another package? that looks/sounds like a flatpak configuration shenanigans
@hoppersoft can you try installing the browser through flatpak and see if the problem present. Make sure you're trying, google-chrome
, chromium
, or brave
etc. Because electron
and these uses the same thing. If it is related to sandboxing
, we'll ask the same to flatpak
team.
FWIW this is a long standing issue for Electron and not this particular app. The solution is to add the TZ variable before launching the app, e.g.:
TZ="Europe/Rome" yarn start