Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
73c296e
feat: navigable workspace list through physical keyboard
cardoso Mar 31, 2025
117bc11
fix: dismiss with keyboard
cardoso Mar 31, 2025
b4793be
fix: patch react-native-external-keyboard (android)
cardoso Apr 1, 2025
4fe3ca9
fix: ServersList focus group
cardoso Apr 2, 2025
7e1a094
Merge branch 'develop' of https://github.com/RocketChat/Rocket.Chat.R…
cardoso Apr 2, 2025
cefecdd
chore: reintroduce @gorhom/bottom-sheet
cardoso Apr 2, 2025
73cec70
fix: header not pressable on android
cardoso Apr 4, 2025
f466901
fix: separator should not be focusable on android
cardoso Apr 4, 2025
269d3f4
refactor: ServersList without ActionSheetProvider
cardoso Apr 4, 2025
5acc1a4
fix: server list auto sizing
cardoso Apr 7, 2025
1a702fb
refactor: move server list logic to hooks
cardoso Apr 7, 2025
396518c
refactor: use previous action sheet impl
cardoso Apr 7, 2025
b795fde
revert: add ServerList hooks file
cardoso Apr 8, 2025
13c275b
Merge branch 'develop' of https://github.com/RocketChat/Rocket.Chat.R…
cardoso Apr 8, 2025
a88eefa
chore: update react-native-external-keyboard
cardoso Apr 9, 2025
412492b
stash: use ReanimatedSwipeable (WIP)
cardoso Apr 9, 2025
324e01f
fix: disable keyboard focus RoomItem avatar
cardoso Apr 10, 2025
09b6574
chore: update ios/Podfile.lock
cardoso Apr 10, 2025
b26f2c4
fix: RoomItem actions keyboard focus
cardoso Apr 10, 2025
b01c3ac
fix: iOS focusable
cardoso Apr 10, 2025
9fe2542
fix: ListItem focus on Android
cardoso Apr 10, 2025
a28e2d7
Merge branch 'develop' of https://github.com/RocketChat/Rocket.Chat.R…
cardoso Apr 10, 2025
49cc771
chore: revert unneeded change
cardoso Apr 10, 2025
0823d18
fix: accessibility attributes for Avatar and sidebar navigation
cardoso Apr 11, 2025
1f003aa
chore: revert unneeded change
cardoso Apr 11, 2025
0b87caf
fix: manage keyboard focus on sidebar header
cardoso Apr 11, 2025
19068b9
chore: revert unneeded change
cardoso Apr 11, 2025
bc37c0c
Merge branch 'develop' into MA-173-Navigable-workspace-list-through-p…
cardoso Apr 14, 2025
6810ffd
Merge branch 'develop' of https://github.com/RocketChat/Rocket.Chat.R…
cardoso Apr 16, 2025
8b84196
Merge branch 'develop' of https://github.com/RocketChat/Rocket.Chat.R…
cardoso Apr 28, 2025
02b260d
Merge branch 'develop' into MA-173-Navigable-workspace-list-through-p…
OtavioStasiak Feb 23, 2026
8f2dc1a
feat: yarn and podfile.lock update
OtavioStasiak Feb 23, 2026
09105d7
fix: lint
OtavioStasiak Feb 25, 2026
50e47a3
fix: snapshot test
OtavioStasiak Feb 25, 2026
0a3d2bc
fix: merge issues
OtavioStasiak Feb 25, 2026
dffdaef
fix: merge issues
OtavioStasiak Feb 25, 2026
8816948
fix: merge issues
OtavioStasiak Feb 25, 2026
6b68c67
fix: discord bottom sheet
OtavioStasiak Feb 26, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 6 additions & 4 deletions app/containers/Avatar/Avatar.tsx
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
import React from 'react';
import { View } from 'react-native';
import { Image } from 'expo-image';
import Touchable from 'react-native-platform-touchable';
import { settings as RocketChatSettings } from '@rocket.chat/sdk';
import { KeyboardExtendedView } from 'react-native-external-keyboard';

import Emoji from '../markdown/components/emoji/Emoji';
import { getAvatarURL } from '../../lib/methods/helpers/getAvatarUrl';
Expand Down Expand Up @@ -86,6 +86,7 @@ const Avatar = React.memo(
image = (
<Image
style={avatarStyle}
focusable={!onPress}
source={{
uri,
headers: RocketChatSettings.customHeaders
Expand All @@ -104,14 +105,15 @@ const Avatar = React.memo(
}

return (
<View
accessible={accessible}
<KeyboardExtendedView
focusable={!!onPress}
accessible={!onPress}
accessibilityLabel={!onPress ? avatarAccessibilityLabel : undefined}
style={[avatarStyle, style]}
testID='avatar'>
{image}
{children}
</View>
</KeyboardExtendedView>
);
}
);
Expand Down
Loading
Loading