diff --git a/app/src/main/java/com/anytypeio/anytype/ui/editor/EditorFragment.kt b/app/src/main/java/com/anytypeio/anytype/ui/editor/EditorFragment.kt index 3bd0dc98f0..66ccb44bb7 100644 --- a/app/src/main/java/com/anytypeio/anytype/ui/editor/EditorFragment.kt +++ b/app/src/main/java/com/anytypeio/anytype/ui/editor/EditorFragment.kt @@ -1195,10 +1195,12 @@ open class EditorFragment : NavigationFragment(R.layout.f when (state) { is ViewState.Success -> { blockAdapter.updateWithDiffUtil(state.blocks) + binding.recycler.visible() binding.recycler.invalidateItemDecorations() val isLocked = vm.mode is Editor.Mode.Locked binding.topToolbar.setIsLocked(isLocked) resetDocumentTitle(state) + binding.loadingContainer.root.gone() } is ViewState.OpenLinkScreen -> { if (childFragmentManager.findFragmentByTag(TAG_LINK) == null) { diff --git a/app/src/main/res/layout/fragment_editor.xml b/app/src/main/res/layout/fragment_editor.xml index 41d74c3f6d..abeda219ae 100644 --- a/app/src/main/res/layout/fragment_editor.xml +++ b/app/src/main/res/layout/fragment_editor.xml @@ -16,6 +16,10 @@ android:focusable="true" android:focusableInTouchMode="true" /> + + + + + + + \ No newline at end of file diff --git a/core-ui/src/main/res/drawable/bg_object_loading_state.xml b/core-ui/src/main/res/drawable/bg_object_loading_state.xml new file mode 100644 index 0000000000..27d1fe23c7 --- /dev/null +++ b/core-ui/src/main/res/drawable/bg_object_loading_state.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/core-ui/src/main/res/layout/object_loading_state.xml b/core-ui/src/main/res/layout/object_loading_state.xml new file mode 100644 index 0000000000..b6038d5f86 --- /dev/null +++ b/core-ui/src/main/res/layout/object_loading_state.xml @@ -0,0 +1,100 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/core-ui/src/main/res/values-night/colors.xml b/core-ui/src/main/res/values-night/colors.xml index 400172d04e..6e7b64ee20 100644 --- a/core-ui/src/main/res/values-night/colors.xml +++ b/core-ui/src/main/res/values-night/colors.xml @@ -62,5 +62,6 @@ #172A08 #1D1D1B #F55522 + #161615 diff --git a/core-ui/src/main/res/values/colors.xml b/core-ui/src/main/res/values/colors.xml index 7b9415a2e4..f60d9c54ce 100644 --- a/core-ui/src/main/res/values/colors.xml +++ b/core-ui/src/main/res/values/colors.xml @@ -181,5 +181,7 @@ #CC0066C3 #FFC532 #1A50491C + @color/shape_tertiary + #F1F0ED