Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Scheduled messages set the default timer for disappearing messages before being sent #13500

Open
4 tasks done
angelakis opened this issue Apr 3, 2024 · 0 comments
Open
4 tasks done

Comments

@angelakis
Copy link

angelakis commented Apr 3, 2024


Bug description

When sending a scheduled message to a person you have never exchanged messages before, the disappearing messages setting is set, according to your default setting, before the actual message has been sent. I have not yet confirmed if the other person sees the disappearing messages setting change but I'm fairly confident they do, as my desktop signal app saw the change (and bumped this chat to the top of the list). I have confirmed that also the other person gets the notification about the dissappearing messages setting changing in the chat.

I am not 100% sure that this is a functionality that does not work as intended, but to me it seems like a bug as I am not expecting the other person to get any notification before the scheduled send time, I mean I could cancel the message until then.

I am using Signal on an Android running LineageOS 19.1 (Android 12) without google services. I have not tested on other devices to figure out if the bug is maybe related to google services/push notifications.

Steps to reproduce

  • Set a default disappearing messages time for new chats in the privacy settings.
  • Schedule a message to be sent later to a signal user you have not exchanged anything before (and maybe you are not in each other contact lists? I don't know if this affects it).
  • Watch as by the time you press schedule send, the disappearing messages setting is suddenly set and sent to the other person too.

Actual result: Disappearing messages setting is set before the first message is being sent (probably hours before, or at an inconvenient time).
Expected result: The dissappearing messages setting should be applied to the chat just at the moment the message is sent. After all, nohing is supposed to leave your device when you schedule a message, right?

Screenshots

Doesn't prove anything but here it goes.

bug

Device info

Device: Xiaomi Poco F3
Android version: 12 (LineageOS 19.1)
Signal version: 7.1.3

Link to debug log

I don't think it's needed but I can reproduce it and sent it later if yes (i'm omitting for privacy reasons).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

1 participant