In the System Preferences on your MacBook (macOS Sonoma version 14.5), change the date to a random one that is different from the current date (e.g., a few days ahead or behind).
Open Telegram for Desktop (version 10.10.2).
Compose a new message in any chat.
Click on "Schedule Message" and set the sending time to one hour after the current time.
When adjusting the sending date, click on the date in the interface and select the desired date using the DatePicker. Notice that the displayed date corresponds to the altered system date, not the actual current date.
Set the sending date to one day after the system date but earlier than the actual current date.
Observe the behavior when you click "Send."
Expected behaviour
The DatePicker interface should display the actual current date, regardless of the altered system settings.
The message should be sent at the specified scheduled time, corresponding to the chosen date and time.
Actual behaviour
The DatePicker interface displays the date corresponding to the altered system date on the device (marked in red), not the actual current date.
When the sending date is set to one day after the system date but earlier than the actual current date, the scheduled date is set correctly, but the message is sent immediately, bypassing the scheduled send time.
Steps to reproduce
Expected behaviour
Actual behaviour
Operating system
macOS Sonoma version 14.5
Version of Telegram Desktop
10.10.2
Installation source
Static binary from official website