diff --git a/lib/pages/chat/pinned_events.dart b/lib/pages/chat/pinned_events.dart index ef9dd29a1..fe1421eed 100644 --- a/lib/pages/chat/pinned_events.dart +++ b/lib/pages/chat/pinned_events.dart @@ -79,10 +79,18 @@ class PinnedEvents extends StatelessWidget { iconSize: 18, color: theme.colorScheme.onSurfaceVariant, icon: const Icon(Icons.push_pin), - tooltip: L10n.of(context).unpin, - onPressed: controller.room.canSendEvent(EventTypes.RoomPinnedEvents) - ? () => controller.unpinEvent(event!.eventId) - : null, + // #Pangea + // tooltip: L10n.of(context).unpin, + tooltip: + controller.room.canChangeStateEvent(EventTypes.RoomPinnedEvents) + ? L10n.of(context).unpin + : null, + // onPressed: controller.room.canSendEvent(EventTypes.RoomPinnedEvents) + onPressed: + controller.room.canChangeStateEvent(EventTypes.RoomPinnedEvents) + // Pangea# + ? () => controller.unpinEvent(event!.eventId) + : null, ), onTap: () => _displayPinnedEventsDialog(context), );