Skip to content

Commit a09fd42

Browse files
authored
Align message actions options visibility params with class name (#6361)
1 parent 9f557a1 commit a09fd42

4 files changed

Lines changed: 7 additions & 7 deletions

File tree

stream-chat-android-compose/api/stream-chat-android-compose.api

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4173,7 +4173,7 @@ public final class io/getstream/chat/android/compose/ui/theme/MessageActionsConf
41734173
public final fun copy (Lio/getstream/chat/android/compose/ui/components/messageoptions/MessageActionsOptionsVisibility;Z)Lio/getstream/chat/android/compose/ui/theme/MessageActionsConfig;
41744174
public static synthetic fun copy$default (Lio/getstream/chat/android/compose/ui/theme/MessageActionsConfig;Lio/getstream/chat/android/compose/ui/components/messageoptions/MessageActionsOptionsVisibility;ZILjava/lang/Object;)Lio/getstream/chat/android/compose/ui/theme/MessageActionsConfig;
41754175
public fun equals (Ljava/lang/Object;)Z
4176-
public final fun getOptionVisibility ()Lio/getstream/chat/android/compose/ui/components/messageoptions/MessageActionsOptionsVisibility;
4176+
public final fun getOptionsVisibility ()Lio/getstream/chat/android/compose/ui/components/messageoptions/MessageActionsOptionsVisibility;
41774177
public final fun getReactionsEnabled ()Z
41784178
public fun hashCode ()I
41794179
public fun toString ()Ljava/lang/String;

stream-chat-android-compose/src/main/java/io/getstream/chat/android/compose/ui/components/messageoptions/MessageOptions.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@ public fun defaultMessageOptionsState(
105105
}
106106
val selectedMessageUserId = selectedMessage.user.id
107107
val ownCapabilities = channel.ownCapabilities
108-
val visibility = ChatTheme.config.messageActions.optionVisibility
108+
val visibility = ChatTheme.config.messageActions.optionsVisibility
109109

110110
return listOfNotNull(
111111
if (visibility.canRetryMessage(currentUser, selectedMessage)) {

stream-chat-android-compose/src/main/java/io/getstream/chat/android/compose/ui/messages/list/MessageContainer.kt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -203,9 +203,9 @@ public fun MessageContainer(
203203

204204
val messageAlignment = ChatTheme.messageAlignmentProvider.provideMessageAlignment(messageItem)
205205
val description = stringResource(id = R.string.stream_compose_cd_message_item)
206-
val optionVisibility = ChatTheme.config.messageActions.optionVisibility
207-
val isSwipeable = remember(message, messageItem.ownCapabilities, optionVisibility) {
208-
optionVisibility.canReplyToMessage(message, messageItem.ownCapabilities)
206+
val optionsVisibility = ChatTheme.config.messageActions.optionsVisibility
207+
val isSwipeable = remember(message, messageItem.ownCapabilities, optionsVisibility) {
208+
optionsVisibility.canReplyToMessage(message, messageItem.ownCapabilities)
209209
}
210210

211211
// Remember the message to ensure updated values are captured in the onReply lambda

stream-chat-android-compose/src/main/java/io/getstream/chat/android/compose/ui/theme/ChatUiConfig.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -214,10 +214,10 @@ private val DefaultAttachmentPickerModes = listOf(
214214
/**
215215
* Configuration for the message actions overlay.
216216
*
217-
* @param optionVisibility Controls which message action options are shown.
217+
* @param optionsVisibility Controls which message action options are shown.
218218
* @param reactionsEnabled Whether the reaction option row is visible in the overlay.
219219
*/
220220
public data class MessageActionsConfig(
221-
val optionVisibility: MessageActionsOptionsVisibility = MessageActionsOptionsVisibility(),
221+
val optionsVisibility: MessageActionsOptionsVisibility = MessageActionsOptionsVisibility(),
222222
val reactionsEnabled: Boolean = true,
223223
)

0 commit comments

Comments
 (0)