Skip to content
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

Add blur overlay for bottom tabs and shell top nav #14783

Merged
merged 1 commit into from
Jan 25, 2023

Conversation

Parveshdhull
Copy link
Member

@Parveshdhull Parveshdhull commented Jan 13, 2023

Summary

Add blur overlay for bottom tabs and shell top nav

Note: This is just initial implementation of bottom tabs blur, needs further improvement. Especially for ios.

Testing

PR doesn't add new flow, so there isn't much to test.
Please just test for any visible regressions in the home stack, shell, bottom tabs animations, etc.

Known Issue:

IOS blur overlay is blue

status: ready

@status-im-auto
Copy link
Member

status-im-auto commented Jan 13, 2023

Jenkins Builds

Click to see older builds (81)
Commit #️⃣ Finished (UTC) Duration Platform Result
b9f3ab3 #1 2023-01-13 19:02:45 ~2 min tests 📄log
✔️ b9f3ab3 #1 2023-01-13 19:07:49 ~7 min ios 📱ipa 📲
✔️ b9f3ab3 #1 2023-01-13 19:09:13 ~8 min android 🤖apk 📲
✔️ b9f3ab3 #1 2023-01-13 19:09:18 ~8 min android-e2e 🤖apk 📲
a19aa68 #2 2023-01-13 19:17:57 ~2 min tests 📄log
✔️ a19aa68 #2 2023-01-13 19:22:45 ~7 min ios 📱ipa 📲
✔️ a19aa68 #2 2023-01-13 19:23:29 ~7 min android-e2e 🤖apk 📲
✔️ a19aa68 #2 2023-01-13 19:23:33 ~8 min android 🤖apk 📲
4a9182f #3 2023-01-13 19:56:46 ~2 min tests 📄log
✔️ 4a9182f #3 2023-01-13 20:02:18 ~7 min android-e2e 🤖apk 📲
✔️ 4a9182f #3 2023-01-13 20:02:49 ~8 min android 🤖apk 📲
✔️ 4a9182f #3 2023-01-13 20:07:06 ~12 min ios 📱ipa 📲
df259f4 #4 2023-01-13 22:09:00 ~2 min tests 📄log
✔️ df259f4 #4 2023-01-13 22:14:34 ~7 min android-e2e 🤖apk 📲
✔️ df259f4 #4 2023-01-13 22:14:35 ~8 min android 🤖apk 📲
✔️ df259f4 #4 2023-01-13 22:15:47 ~9 min ios 📱ipa 📲
4c37e27 #5 2023-01-13 22:21:40 ~2 min tests 📄log
✔️ 4c37e27 #5 2023-01-13 22:27:13 ~7 min android-e2e 🤖apk 📲
✔️ 4c37e27 #5 2023-01-13 22:27:15 ~7 min android 🤖apk 📲
✔️ 4c37e27 #5 2023-01-13 22:27:35 ~8 min ios 📱ipa 📲
1de00e0 #6 2023-01-13 23:37:15 ~1 min tests 📄log
✔️ 1de00e0 #6 2023-01-13 23:42:50 ~7 min ios 📱ipa 📲
✔️ 1de00e0 #6 2023-01-13 23:43:52 ~8 min android-e2e 🤖apk 📲
✔️ 1de00e0 #6 2023-01-13 23:44:03 ~8 min android 🤖apk 📲
0836df0 #7 2023-01-13 23:51:36 ~2 min tests 📄log
✔️ 0836df0 #7 2023-01-13 23:56:59 ~7 min ios 📱ipa 📲
✔️ 0836df0 #7 2023-01-13 23:58:11 ~8 min android-e2e 🤖apk 📲
✔️ 0836df0 #7 2023-01-13 23:58:14 ~8 min android 🤖apk 📲
190ac88 #8 2023-01-14 19:14:43 ~2 min tests 📄log
✔️ 190ac88 #8 2023-01-14 19:21:21 ~8 min android-e2e 🤖apk 📲
✔️ 190ac88 #8 2023-01-14 19:21:30 ~8 min android 🤖apk 📲
✔️ 190ac88 #8 2023-01-14 19:21:34 ~8 min ios 📱ipa 📲
1e8bc1d #9 2023-01-14 19:52:05 ~2 min tests 📄log
✔️ 1e8bc1d #9 2023-01-14 19:57:36 ~8 min android-e2e 🤖apk 📲
✔️ 1e8bc1d #9 2023-01-14 19:57:38 ~8 min android 🤖apk 📲
✔️ 1e8bc1d #9 2023-01-14 20:13:23 ~23 min ios 📱ipa 📲
179104a #10 2023-01-14 22:45:36 ~2 min tests 📄log
✔️ 179104a #10 2023-01-14 22:50:57 ~7 min android-e2e 🤖apk 📲
✔️ 179104a #10 2023-01-14 22:51:06 ~7 min android 🤖apk 📲
✔️ 179104a #10 2023-01-14 22:52:30 ~9 min ios 📱ipa 📲
f06d6dd #11 2023-01-14 23:02:12 ~2 min tests 📄log
✔️ f06d6dd #11 2023-01-14 23:07:45 ~7 min ios 📱ipa 📲
✔️ f06d6dd #11 2023-01-14 23:08:47 ~8 min android 🤖apk 📲
✔️ f06d6dd #11 2023-01-14 23:08:57 ~9 min android-e2e 🤖apk 📲
fa9f47d #12 2023-01-15 21:40:18 ~2 min android-e2e 📄log
fa9f47d #12 2023-01-15 21:40:20 ~3 min android 📄log
fa9f47d #12 2023-01-15 21:40:58 ~3 min tests 📄log
✔️ fa9f47d #12 2023-01-15 21:45:23 ~8 min ios 📱ipa 📲
2c51aed #13 2023-01-15 21:49:59 ~1 min android-e2e 📄log
2c51aed #13 2023-01-15 21:50:40 ~2 min android 📄log
2c51aed #13 2023-01-15 21:50:47 ~2 min tests 📄log
✔️ 2c51aed #13 2023-01-15 21:55:07 ~7 min ios 📱ipa 📲
b10a6f0 #14 2023-01-21 22:33:52 ~2 min android 📄log
b10a6f0 #14 2023-01-21 22:33:54 ~2 min android-e2e 📄log
b10a6f0 #14 2023-01-21 22:34:33 ~3 min tests 📄log
✔️ b10a6f0 #14 2023-01-21 22:39:26 ~8 min ios 📱ipa 📲
9b61de1 #15 2023-01-21 22:58:36 ~2 min tests 📄log
✔️ 9b61de1 #15 2023-01-21 23:03:19 ~6 min ios 📱ipa 📲
✔️ 9b61de1 #15 2023-01-21 23:04:02 ~7 min android-e2e 🤖apk 📲
✔️ 9b61de1 #15 2023-01-21 23:04:12 ~7 min android 🤖apk 📲
✔️ c99ca77 #16 2023-01-21 23:10:23 ~2 min tests 📄log
✔️ c99ca77 #16 2023-01-21 23:15:07 ~7 min ios 📱ipa 📲
✔️ c99ca77 #16 2023-01-21 23:15:41 ~7 min android 🤖apk 📲
✔️ c99ca77 #16 2023-01-21 23:15:46 ~7 min android-e2e 🤖apk 📲
✔️ a85f674 #17 2023-01-21 23:31:48 ~3 min tests 📄log
✔️ a85f674 #17 2023-01-21 23:35:05 ~7 min ios 📱ipa 📲
✔️ a85f674 #17 2023-01-21 23:36:28 ~8 min android-e2e 🤖apk 📲
✔️ a85f674 #17 2023-01-21 23:36:39 ~8 min android 🤖apk 📲
0e41ec1 #18 2023-01-23 21:23:55 ~3 min tests 📄log
✔️ 0e41ec1 #18 2023-01-23 21:27:25 ~7 min ios 📱ipa 📲
✔️ 0e41ec1 #18 2023-01-23 21:30:01 ~9 min android-e2e 🤖apk 📲
✔️ 0e41ec1 #18 2023-01-23 21:30:10 ~9 min android 🤖apk 📲
✔️ 9dcc106 #19 2023-01-23 21:42:17 ~2 min tests 📄log
✔️ 9dcc106 #19 2023-01-23 21:46:26 ~7 min ios 📱ipa 📲
✔️ 9dcc106 #19 2023-01-23 21:47:12 ~7 min android-e2e 🤖apk 📲
✔️ 9dcc106 #19 2023-01-23 21:47:58 ~8 min android 🤖apk 📲
✔️ 4208424 #22 2023-01-25 08:09:12 ~3 min tests 📄log
✔️ 294ce8a #23 2023-01-25 08:12:14 ~2 min tests 📄log
✔️ 294ce8a #23 2023-01-25 08:17:09 ~7 min ios 📱ipa 📲
✔️ 294ce8a #23 2023-01-25 08:17:57 ~7 min android 🤖apk 📲
✔️ 294ce8a #23 2023-01-25 08:18:07 ~8 min android-e2e 🤖apk 📲
Commit #️⃣ Finished (UTC) Duration Platform Result
✔️ 2fda155 #24 2023-01-25 08:27:28 ~2 min tests 📄log
✔️ 2fda155 #24 2023-01-25 08:31:59 ~6 min ios 📱ipa 📲
✔️ 2fda155 #24 2023-01-25 08:32:43 ~7 min android-e2e 🤖apk 📲
✔️ 2fda155 #24 2023-01-25 08:32:55 ~7 min android 🤖apk 📲
✔️ e377d74 #25 2023-01-25 14:33:35 ~6 min tests 📄log
✔️ e377d74 #25 2023-01-25 14:34:25 ~7 min ios 📱ipa 📲
✔️ e377d74 #25 2023-01-25 14:35:17 ~8 min android-e2e 🤖apk 📲
✔️ e377d74 #25 2023-01-25 14:39:21 ~12 min android 🤖apk 📲

@Parveshdhull Parveshdhull force-pushed the feat/switcher-leftover branch 2 times, most recently from 4a9182f to df259f4 Compare January 13, 2023 22:06
@Parveshdhull Parveshdhull self-assigned this Jan 14, 2023
@Parveshdhull Parveshdhull force-pushed the feat/switcher-leftover branch 2 times, most recently from 1e8bc1d to 179104a Compare January 14, 2023 22:42
@Parveshdhull Parveshdhull force-pushed the feat/switcher-leftover branch 5 times, most recently from 0e41ec1 to 9dcc106 Compare January 23, 2023 21:39
"@react-native-community/blur": "git+https://github.com/Kureev/react-native-blur#refs/tags/v3.6.1",
"@react-native-community/blur": "git+https://github.com/status-im/react-native-blur#refs/tags/v4.3.0-status",
Copy link
Member Author

@Parveshdhull Parveshdhull Jan 23, 2023

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

the react-native-blur library currently doesn't support the trasnparent blur type for ios, as mentioned in Issues Kureev/react-native-blur#292 Kureev/react-native-blur#407.
But currently, a PR is out that adds this functionality. So currently we are forking the library and applying that patch.
This patch works great with several colors, except a few colors like our neutral-100. With our neutral-100 it creates a partially visible blue overlay as shown in the image. Still, it is much better than old blur types like light, and dark. So for now we are using this version with a patch for release and will improve it more later.
(will create issue for that)
UPD: #14903

(:count :permission) [:<>]) ;; Add components for these cases
(:count :permission) [:<>] ;; Add components for these cases

nil)
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Adding default nil values for switcher case uses, so that app doesn't crash if gets unmatch key.

@Parveshdhull Parveshdhull changed the title debug/switcher bottom tabs Add blur overlay for bottom tabs and shell top nav Jan 23, 2023
@Parveshdhull Parveshdhull marked this pull request as ready for review January 23, 2023 22:09
@Parveshdhull Parveshdhull requested a review from jakubgs as a code owner January 23, 2023 22:09
@status-im-auto
Copy link
Member

84% of end-end tests have passed

Total executed tests: 25
Failed tests: 4
Passed tests: 21
IDs of failed tests: 702732,702745,702851,702838 

Failed tests (4)

Click to expand
  • Rerun failed tests

  • Class TestCommunityMultipleDeviceMerged:

    1. test_community_message_send_check_timestamps_sender_username, id: 702838

    Device 2: Verifying that 'hello' is under today
    Device 2: Looking for a message by text: hello

    critical/test_public_chat_browsing.py:628: in test_community_message_send_check_timestamps_sender_username
        channel.verify_message_is_under_today_text(message, self.errors)
    ../views/chat_view.py:850: in verify_message_is_under_today_text
        message_element.wait_for_visibility_of_element()
    ../views/base_element.py:134: in wait_for_visibility_of_element
        raise TimeoutException(
     Device 2: ChatElementByText by xpath:`//*[starts-with(@text,'hello')]/ancestor::android.view.ViewGroup[@content-desc='chat-item']` is not found on the screen after wait_for_visibility_of_element 
    

    [[blocked by #14797]]

    Device sessions

    Class TestGroupChatMediumMultipleDeviceNewUI:

    1. test_group_chat_pin_messages, id: 702732

    Device 1: Looking for a pinned by message with text: Message 4
    Device 2: Find Button by xpath: //*[@content-desc='pins-count']//android.widget.TextView

    critical/chats/test_group_chat.py:371: in test_group_chat_pin_messages
        count = group_chat.pinned_messages_count.text
    ../views/base_element.py:208: in text
        return self.find_element().text
    ../views/base_element.py:79: in find_element
        raise NoSuchElementException(
     Device 2: Button by xpath: `//*[@content-desc='pins-count']//android.widget.TextView` is not found on the screen 
    

    [[blocked by #14637]]

    Device sessions

    Class TestActivityCenterMultipleDevicePR:

    1. test_activity_center_mentions_in_community_jump_to, id: 702851

    Device 1: Find Button by xpath: //*[contains(@text, 'Turquoise Springgreen Cor')]/ancestor::*[@content-desc='activity']/*[@content-desc="accept-contact-request"]
    Device 1: Find Button by accessibility id: close-activity-center

    medium/test_activity_center.py:248: in test_activity_center_mentions_in_community_jump_to
        self.home_1.handle_contact_request(username=self.default_username_2)
    ../views/home_view.py:363: in handle_contact_request
        self.close_activity_centre.click()
    ../views/base_element.py:90: in click
        self.find_element().click()
    ../views/base_element.py:79: in find_element
        raise NoSuchElementException(
     Device 1: Button by accessibility id: `close-activity-center` is not found on the screen 
    

    [[blocked by #14798]]

    Device sessions

    Class TestOneToOneChatMultipleSharedDevicesNewUi:

    1. test_1_1_chat_non_latin_messages_stack_update_profile_photo, id: 702745

    Device 2: Find MemberPhoto by xpath: //*[starts-with(@text,'profile_photo')]/ancestor::android.view.ViewGroup[@content-desc='chat-item']//*[@content-desc='user-avatar']
    Device 2: Image differs from template to 41.807502297794116 percents

    critical/chats/test_1_1_public_chats.py:1203: in test_1_1_chat_non_latin_messages_stack_update_profile_photo
        self.errors.verify_no_errors()
    base_test_case.py:188: in verify_no_errors
        pytest.fail('\n '.join([self.errors.pop(0) for _ in range(len(self.errors))]))
     Image of user in 1-1 chat is too different from template! 
    

    [[On profile picture failed due to #14718]]

    Device sessions

    Passed tests (21)

    Click to expand

    Class TestCommunityOneDeviceMerged:

    1. test_community_navigate_to_channel_when_relaunch, id: 702846
    Device sessions

    Class TestDeeplinkOneDeviceNewUI:

    1. test_public_chat_open_using_deep_link, id: 702776
    Device sessions

    2. test_deep_link_with_invalid_user_public_key_own_profile_key, id: 702774
    Device sessions

    3. test_deep_link_open_user_profile, id: 702775
    Device sessions

    Class TestOneToOneChatMultipleSharedDevicesNewUi:

    1. test_1_1_chat_text_message_delete_push_disappear, id: 702733
    Device sessions

    2. test_1_1_chat_edit_message, id: 702855
    Device sessions

    3. test_1_1_chat_message_reaction, id: 702730
    Device sessions

    4. test_1_1_chat_emoji_send_reply_and_open_link, id: 702782
    Device sessions

    5. test_1_1_chat_is_shown_message_sent_delivered_from_offline, id: 702783
    Device sessions

    6. test_1_1_chat_pin_messages, id: 702731
    Device sessions

    7. test_1_1_chat_push_emoji, id: 702813
    Device sessions

    8. test_1_1_chat_delete_via_long_press_relogin, id: 702784
    Device sessions

    Class TestCommunityMultipleDeviceMerged:

    1. test_community_emoji_send_copy_paste_reply, id: 702840
    Device sessions

    2. test_community_leave, id: 702845
    Device sessions

    3. test_community_unread_messages_badge, id: 702841
    Device sessions

    4. test_community_message_delete, id: 702839
    Device sessions

    5. test_community_mark_all_messages_as_read, id: 702842
    Device sessions

    6. test_community_message_edit, id: 702843
    Device sessions

    Class TestGroupChatMultipleDeviceMergedNewUI:

    1. test_group_chat_join_send_text_messages_push, id: 702807
    Device sessions

    2. test_group_chat_offline_pn, id: 702808
    Device sessions

    Class TestActivityCenterMultipleDevicePR:

    1. test_activity_center_decline_contact_request_no_pn, id: 702850
    Device sessions

    @Parveshdhull Parveshdhull force-pushed the feat/switcher-leftover branch 4 times, most recently from 4208424 to 294ce8a Compare January 25, 2023 08:09
    src/status_im2/contexts/shell/view.cljs Outdated Show resolved Hide resolved
    @status-im-auto
    Copy link
    Member

    85% of end-end tests have passed

    Total executed tests: 26
    Failed tests: 4
    Passed tests: 22
    
    IDs of failed tests: 702745,702850,702851,702838 
    

    Failed tests (4)

    Click to expand
  • Rerun failed tests

  • Class TestCommunityMultipleDeviceMerged:

    1. test_community_message_send_check_timestamps_sender_username, id: 702838

    Device 2: Verifying that 'hello' is under today
    Device 2: Looking for a message by text: hello

    critical/test_public_chat_browsing.py:628: in test_community_message_send_check_timestamps_sender_username
        channel.verify_message_is_under_today_text(message, self.errors)
    ../views/chat_view.py:850: in verify_message_is_under_today_text
        message_element.wait_for_visibility_of_element()
    ../views/base_element.py:134: in wait_for_visibility_of_element
        raise TimeoutException(
     Device 2: ChatElementByText by xpath:`//*[starts-with(@text,'hello')]/ancestor::android.view.ViewGroup[@content-desc='chat-item']` is not found on the screen after wait_for_visibility_of_element 
    

    [[blocked by 14797]]

    Device sessions

    Class TestActivityCenterMultipleDevicePR:

    1. test_activity_center_decline_contact_request_no_pn, id: 702850

    Device 1: Find Button by accessibility id: close-activity-center
    Device 1: Tap on found: Button

    medium/test_activity_center.py:235: in test_activity_center_decline_contact_request_no_pn
        self.errors.verify_no_errors()
    base_test_case.py:188: in verify_no_errors
        pytest.fail('\n '.join([self.errors.pop(0) for _ in range(len(self.errors))]))
     Unread indicator on contacts tab or on activity center is shown after declining contact request!
    E    Unread indicator on contacts tab or on activity center is shown after declining contact request!
    



    Device sessions

    2. test_activity_center_mentions_in_community_jump_to, id: 702851

    Device 1: Find Button by xpath: //*[contains(@text, 'Separate Grandiose Colt')]/ancestor::*[@content-desc='activity']/*[@content-desc="accept-contact-request"]
    Device 1: Find Button by accessibility id: close-activity-center

    medium/test_activity_center.py:248: in test_activity_center_mentions_in_community_jump_to
        self.home_1.handle_contact_request(username=self.default_username_2)
    ../views/home_view.py:363: in handle_contact_request
        self.close_activity_centre.click()
    ../views/base_element.py:90: in click
        self.find_element().click()
    ../views/base_element.py:79: in find_element
        raise NoSuchElementException(
     Device 1: Button by accessibility id: `close-activity-center` is not found on the screen 
    

    [[blocked by 14798]]

    Device sessions

    Class TestOneToOneChatMultipleSharedDevicesNewUi:

    1. test_1_1_chat_non_latin_messages_stack_update_profile_photo, id: 702745

    Device 2: Find MemberPhoto by xpath: //*[starts-with(@text,'profile_photo')]/ancestor::android.view.ViewGroup[@content-desc='chat-item']//*[@content-desc='user-avatar']
    Device 2: Image differs from template to 41.807502297794116 percents

    critical/chats/test_1_1_public_chats.py:1205: in test_1_1_chat_non_latin_messages_stack_update_profile_photo
        self.errors.verify_no_errors()
    base_test_case.py:188: in verify_no_errors
        pytest.fail('\n '.join([self.errors.pop(0) for _ in range(len(self.errors))]))
     Image of user in 1-1 chat is too different from template! 
    

    [[On profile picture failed due to 14718]]

    Device sessions

    Passed tests (22)

    Click to expand

    Class TestOneToOneChatMultipleSharedDevicesNewUi:

    1. test_1_1_chat_text_message_delete_push_disappear, id: 702733
    Device sessions

    2. test_1_1_chat_edit_message, id: 702855
    Device sessions

    3. test_1_1_chat_message_reaction, id: 702730
    Device sessions

    4. test_1_1_chat_emoji_send_reply_and_open_link, id: 702782
    Device sessions

    5. test_1_1_chat_is_shown_message_sent_delivered_from_offline, id: 702783
    Device sessions

    6. test_1_1_chat_pin_messages, id: 702731
    Device sessions

    7. test_1_1_chat_push_emoji, id: 702813
    Device sessions

    8. test_1_1_chat_delete_via_long_press_relogin, id: 702784
    Device sessions

    Class TestGroupChatMultipleDeviceMergedNewUI:

    1. test_group_chat_join_send_text_messages_push, id: 702807
    Device sessions

    2. test_group_chat_offline_pn, id: 702808
    Device sessions

    Class TestGroupChatMediumMultipleDeviceNewUI:

    1. test_group_chat_pin_messages, id: 702732
    Device sessions

    Class TestCommunityMultipleDeviceMerged:

    1. test_community_emoji_send_copy_paste_reply, id: 702840
    Device sessions

    2. test_community_links_with_previews_github_youtube_twitter_gif_send_enable, id: 702844
    Device sessions

    3. test_community_leave, id: 702845
    Device sessions

    4. test_community_unread_messages_badge, id: 702841
    Device sessions

    5. test_community_message_delete, id: 702839
    Device sessions

    6. test_community_mark_all_messages_as_read, id: 702842
    Device sessions

    7. test_community_message_edit, id: 702843
    Device sessions

    Class TestDeeplinkOneDeviceNewUI:

    1. test_public_chat_open_using_deep_link, id: 702776
    Device sessions

    2. test_deep_link_with_invalid_user_public_key_own_profile_key, id: 702774
    Device sessions

    3. test_deep_link_open_user_profile, id: 702775
    Device sessions

    Class TestCommunityOneDeviceMerged:

    1. test_community_navigate_to_channel_when_relaunch, id: 702846
    Device sessions

    @pavloburykh pavloburykh self-assigned this Jan 25, 2023
    @status-im-auto
    Copy link
    Member

    100% of end-end tests have passed

    Total executed tests: 1
    Failed tests: 0
    Passed tests: 1
    

    Passed tests (1)

    Click to expand

    Class TestActivityCenterMultipleDevicePR:

    1. test_activity_center_decline_contact_request_no_pn, id: 702850
    Device sessions

    @pavloburykh
    Copy link
    Contributor

    @Parveshdhull thanx for the PR. Tested, no regression found. I would like to clarify if I should see any visual differences for bottom tabs comparing to nightly build?

    @Parveshdhull
    Copy link
    Member Author

    Parveshdhull commented Jan 25, 2023

    @Parveshdhull thanx for the PR. Tested, no regression found. I would like to clarify if I should see any visual differences for bottom tabs comparing to nightly build?

    Hi @pavloburykh, Thank you for testing the PR. Sorry, my PR description was not that clear.

    As this PR adds blur overlay over the bottom tabs, they are sure going to look visually different.
    The testing request was just to make sure that the addition of blur overlay is not breaking any already existing stuff.
    For example, due to the addition of overlay, animations stopped working in android, so I have to avoid using react-native-hole-view along with blur overlay in android.

    So testing was to avoid problems like that (if exist)

    @pavloburykh
    Copy link
    Contributor

    As this PR adds blur overlay over the bottom tabs, they are sure going to look visually different.

    Thanx for the explanation @Parveshdhull Could you please show what exact difference should be comparing to nightly? Sorry I just not able to notice any. Maybe I am looking at wrong direction.

    Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
    Projects
    No open projects
    Archived in project
    Development

    Successfully merging this pull request may close these issues.

    4 participants