fix: Notifications open sometimes automatically on android

pull/906/head
krille-chan 1 year ago
parent 7ae9eb82e0
commit f12bf5a9bd
No known key found for this signature in database

@ -161,9 +161,8 @@ abstract class ClientManager {
android: AndroidNotificationDetails( android: AndroidNotificationDetails(
'error_message', 'error_message',
'Error Messages', 'Error Messages',
importance: Importance.max, importance: Importance.high,
priority: Priority.max, priority: Priority.max,
fullScreenIntent: true, // To show notification popup
), ),
iOS: DarwinNotificationDetails(sound: 'notification.caf'), iOS: DarwinNotificationDetails(sound: 'notification.caf'),
), ),

@ -60,10 +60,9 @@ Future<void> pushHelper(
l10n.incomingMessages, l10n.incomingMessages,
number: notification.counts?.unread, number: notification.counts?.unread,
ticker: l10n.unreadChats(notification.counts?.unread ?? 1), ticker: l10n.unreadChats(notification.counts?.unread ?? 1),
importance: Importance.max, importance: Importance.high,
priority: Priority.max, priority: Priority.max,
shortcutId: notification.roomId, shortcutId: notification.roomId,
fullScreenIntent: true, // To show notification popup
), ),
), ),
); );
@ -272,10 +271,9 @@ Future<void> _tryPushHelper(
messages: [newMessage], messages: [newMessage],
), ),
ticker: l10n.unreadChats(notification.counts?.unread ?? 1), ticker: l10n.unreadChats(notification.counts?.unread ?? 1),
importance: Importance.max, importance: Importance.high,
priority: Priority.max, priority: Priority.max,
groupKey: notificationGroupId, groupKey: notificationGroupId,
fullScreenIntent: true, // To show notification popup
); );
const iOSPlatformChannelSpecifics = DarwinNotificationDetails(); const iOSPlatformChannelSpecifics = DarwinNotificationDetails();
final platformChannelSpecifics = NotificationDetails( final platformChannelSpecifics = NotificationDetails(

Loading…
Cancel
Save