-
Notifications
You must be signed in to change notification settings - Fork 984
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
Fix drawer message according to desings #19056
Conversation
Jenkins BuildsClick to see older builds (53)
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
nice!
src/status_im/contexts/chat/messenger/messages/content/view.cljs
Outdated
Show resolved
Hide resolved
b989230
to
892278d
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
thank you
79% of end-end tests have passed
Failed tests (9)Click to expandClass TestCommunityMultipleDeviceMerged:
Class TestOneToOneChatMultipleSharedDevicesNewUi:
Expected to fail tests (1)Click to expandClass TestCommunityOneDeviceMerged:
Passed tests (38)Click to expandClass TestCommunityOneDeviceMerged:
Class TestGroupChatMultipleDeviceMergedNewUI:
Class TestDeepLinksOneDevice:
Class TestOneToOneChatMultipleSharedDevicesNewUiTwo:
Class TestActivityMultipleDevicePRTwo:
Class TestActivityMultipleDevicePR:
Class TestActivityCenterContactRequestMultipleDevicePR:
Class TestCommunityMultipleDeviceMergedTwo:
Class TestOneToOneChatMultipleSharedDevicesNewUi:
Class TestCommunityMultipleDeviceMerged:
|
9d46725
to
9ea2dca
Compare
98% of end-end tests have passed
Expected to fail tests (1)Click to expandClass TestCommunityOneDeviceMerged:
Passed tests (47)Click to expandClass TestOneToOneChatMultipleSharedDevicesNewUiTwo:
Class TestCommunityMultipleDeviceMerged:
Class TestCommunityMultipleDeviceMergedTwo:
Class TestCommunityOneDeviceMerged:
Class TestOneToOneChatMultipleSharedDevicesNewUi:
Class TestGroupChatMultipleDeviceMergedNewUI:
Class TestActivityMultipleDevicePRTwo:
Class TestActivityMultipleDevicePR:
Class TestDeepLinksOneDevice:
Class TestActivityCenterContactRequestMultipleDevicePR:
|
@clauxx thanx for the PR. Could you please rebase and resolve existing conflicts so we proceed with testing? Thank you. |
9feb5e6
to
9b181c9
Compare
@pavloburykh the conflicts are fixed 👍 |
added #19164 as fixed |
83% of end-end tests have passed
Failed tests (7)Click to expandClass TestGroupChatMultipleDeviceMergedNewUI:
Class TestCommunityMultipleDeviceMerged:
Class TestCommunityOneDeviceMerged:
Expected to fail tests (1)Click to expandClass TestCommunityOneDeviceMerged:
Passed tests (40)Click to expandClass TestOneToOneChatMultipleSharedDevicesNewUi:
Class TestActivityCenterContactRequestMultipleDevicePR:
Class TestCommunityOneDeviceMerged:
Class TestGroupChatMultipleDeviceMergedNewUI:
Class TestActivityMultipleDevicePRTwo:
Class TestDeepLinksOneDevice:
Class TestCommunityMultipleDeviceMerged:
Class TestOneToOneChatMultipleSharedDevicesNewUiTwo:
Class TestCommunityMultipleDeviceMergedTwo:
Class TestActivityMultipleDevicePR:
|
@clauxx thank you! Could you please also take a look why integration tests are failing https://ci.status.im/job/status-mobile/job/prs/job/tests/job/PR-19056/10/consoleText ? |
Sometimes the tests job seems to times out. I re-ran it and it passed now. |
86% of end-end tests have passed
Failed tests (1)Click to expandClass TestCommunityMultipleDeviceMerged:
Passed tests (6)Click to expandClass TestCommunityMultipleDeviceMerged:
Class TestCommunityOneDeviceMerged:
Class TestGroupChatMultipleDeviceMergedNewUI:
|
@VolodLytvynenko if you look at this design for instance, when the message doesn't fit it goes below the bottom sheet. |
cc43fdc
to
b9392e3
Compare
Got it @clauxx , thank you. Now I see. The current case occurs only when a user taps their own message and only when using an iOS device. However there is opposite thing , in the case of Android or when an iOS user long-taps a long message from other users, the spacing is shown. Could you fix it please? ISSUE: Spacing between message preview and drawer is shown on Android or when a user on iOS long taps long text messages of other users.Steps:
Actual result:
IOS record ios_drawer.mp4Android record android_drawer.mp4Expected result:No spacing is shown when long text message is long tapped |
@VolodLytvynenko well I think the reason for that is that own messages have more options in the menu and less space for the message, so there's no gap if the message doesn't fit. It is basically dependent on the available space for the message. In the android example you showed, the screen is longer so both fit together with the space. |
Hi @clauxx thank you for clarification. No other additional issues from my side. PR can be merged. Thanx! |
b9392e3
to
73b4294
Compare
@Francesca-G can you have a look as well please? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Here's the review frame :)
@Francesca-G please have a look again |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good ✨
Signed-off-by: Cristian Lungu <lungucristian95@gmail.com>
Signed-off-by: Cristian Lungu <lungucristian95@gmail.com>
Signed-off-by: Cristian Lungu <lungucristian95@gmail.com>
Signed-off-by: Cristian Lungu <lungucristian95@gmail.com>
Signed-off-by: Cristian Lungu <lungucristian95@gmail.com>
Signed-off-by: Cristian Lungu <lungucristian95@gmail.com>
fe73b8b
to
b71c59e
Compare
fixes #19053
fixes #19164
Summary
Fix issues with the message component when shown above the bottom sheet after long-press, based on the design feedback
Testing notes
Platforms
Areas that maybe impacted
Functional
Steps to test
Before and after screenshots comparison