[PR #7898] [MERGED] fix: v0.9.2 launch review issues #8194

Closed
opened 2026-03-23 23:23:02 +00:00 by mirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/AppFlowy-IO/AppFlowy/pull/7898
Author: @LucasXu0
Created: 5/8/2025
Status: Merged
Merged: 5/9/2025
Merged by: @LucasXu0

Base: mainHead: fix_lr_092


📝 Commits (10+)

  • 1d604db fix: remove empty paragraphs after inserting file block
  • 84e42a4 fix: chat page animation
  • 54c93e3 fix: remove opacity from locked page icon
  • e61676a feat: open the space after opening the view
  • dc6e345 fix: chat page loading issue
  • 24d5b19 fix: view title assertion
  • f3ff865 fix: cover title issue
  • 4756ba0 fix: flutter analyze
  • ed928af fix: list state issue
  • 50798b7 fix: reverse animation list issue

📊 Changes

11 files changed (+156 additions, -58 deletions)

View changed files

📝 frontend/appflowy_flutter/ios/Podfile.lock (+0 -11)
📝 frontend/appflowy_flutter/lib/plugins/ai_chat/presentation/animated_chat_list.dart (+51 -31)
📝 frontend/appflowy_flutter/lib/plugins/ai_chat/presentation/animated_chat_list_reversed.dart (+1 -1)
📝 frontend/appflowy_flutter/lib/plugins/document/presentation/editor_plugins/file/file_selection_menu.dart (+13 -7)
📝 frontend/appflowy_flutter/lib/plugins/document/presentation/editor_plugins/header/cover_title.dart (+7 -1)
📝 frontend/appflowy_flutter/lib/workspace/presentation/home/desktop_home_screen.dart (+14 -0)
📝 frontend/appflowy_flutter/lib/workspace/presentation/home/hotkeys.dart (+2 -0)
📝 frontend/appflowy_flutter/lib/workspace/presentation/home/menu/sidebar/space/sidebar_space.dart (+16 -0)
📝 frontend/appflowy_flutter/lib/workspace/presentation/widgets/more_view_actions/widgets/lock_page_action.dart (+1 -4)
📝 frontend/appflowy_flutter/lib/workspace/presentation/widgets/view_title_bar.dart (+5 -3)
frontend/appflowy_flutter/test/unit_test/editor/file_block_test.dart (+46 -0)

📄 Description

Feature Preview

  • message loading issue
  • remove empty paragraphs after inserting file block
  • remove opacity from locked page icon
  • open the space after opening the view
  • chat page animation
  • cover title may lost text sometimes

PR Checklist

  • My code adheres to AppFlowy's Conventions
  • I've listed at least one issue that this PR fixes in the description above.
  • I've added a test(s) to validate changes in this PR, or this PR only contains semantic changes.
  • All existing tests are passing.

Summary by Sourcery

Address various UI and user experience issues in the AppFlowy application, focusing on chat, document editing, and workspace navigation

New Features:

  • Implemented automatic space switching when opening a view

Bug Fixes:

  • Fixed message loading in chat interface
  • Resolved issue with empty paragraphs when inserting file blocks
  • Removed opacity from locked page icon
  • Improved chat list scrolling behavior

Enhancements:

  • Improved space switching when opening views
  • Added debounce for loading previous messages
  • Optimized initial scroll behavior in chat list

Tests:

  • Added unit tests for file block insertion in different document scenarios

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/AppFlowy-IO/AppFlowy/pull/7898 **Author:** [@LucasXu0](https://github.com/LucasXu0) **Created:** 5/8/2025 **Status:** ✅ Merged **Merged:** 5/9/2025 **Merged by:** [@LucasXu0](https://github.com/LucasXu0) **Base:** `main` ← **Head:** `fix_lr_092` --- ### 📝 Commits (10+) - [`1d604db`](https://github.com/AppFlowy-IO/AppFlowy/commit/1d604dba39ac9722a6b8f936631d2267363eebcd) fix: remove empty paragraphs after inserting file block - [`84e42a4`](https://github.com/AppFlowy-IO/AppFlowy/commit/84e42a444c919e90c77ca97e84d75eb177b84530) fix: chat page animation - [`54c93e3`](https://github.com/AppFlowy-IO/AppFlowy/commit/54c93e3e8b6eb0e1ee7a505a748cb2e3694129fa) fix: remove opacity from locked page icon - [`e61676a`](https://github.com/AppFlowy-IO/AppFlowy/commit/e61676a0a130d3637ff96e8dd419b056b776595d) feat: open the space after opening the view - [`dc6e345`](https://github.com/AppFlowy-IO/AppFlowy/commit/dc6e34569117414d64497193fab65110b4b2973a) fix: chat page loading issue - [`24d5b19`](https://github.com/AppFlowy-IO/AppFlowy/commit/24d5b19b79ef2597710df335f3ec02bc195e8f1c) fix: view title assertion - [`f3ff865`](https://github.com/AppFlowy-IO/AppFlowy/commit/f3ff865477a621d176fff576659875ac522e1356) fix: cover title issue - [`4756ba0`](https://github.com/AppFlowy-IO/AppFlowy/commit/4756ba0154fbecae86e0932f84558adf257801b6) fix: flutter analyze - [`ed928af`](https://github.com/AppFlowy-IO/AppFlowy/commit/ed928afe5657c2dd380db14023d917ba0cd57e01) fix: list state issue - [`50798b7`](https://github.com/AppFlowy-IO/AppFlowy/commit/50798b73ac66346d3bbecaed5347f8a7bd424297) fix: reverse animation list issue ### 📊 Changes **11 files changed** (+156 additions, -58 deletions) <details> <summary>View changed files</summary> 📝 `frontend/appflowy_flutter/ios/Podfile.lock` (+0 -11) 📝 `frontend/appflowy_flutter/lib/plugins/ai_chat/presentation/animated_chat_list.dart` (+51 -31) 📝 `frontend/appflowy_flutter/lib/plugins/ai_chat/presentation/animated_chat_list_reversed.dart` (+1 -1) 📝 `frontend/appflowy_flutter/lib/plugins/document/presentation/editor_plugins/file/file_selection_menu.dart` (+13 -7) 📝 `frontend/appflowy_flutter/lib/plugins/document/presentation/editor_plugins/header/cover_title.dart` (+7 -1) 📝 `frontend/appflowy_flutter/lib/workspace/presentation/home/desktop_home_screen.dart` (+14 -0) 📝 `frontend/appflowy_flutter/lib/workspace/presentation/home/hotkeys.dart` (+2 -0) 📝 `frontend/appflowy_flutter/lib/workspace/presentation/home/menu/sidebar/space/sidebar_space.dart` (+16 -0) 📝 `frontend/appflowy_flutter/lib/workspace/presentation/widgets/more_view_actions/widgets/lock_page_action.dart` (+1 -4) 📝 `frontend/appflowy_flutter/lib/workspace/presentation/widgets/view_title_bar.dart` (+5 -3) ➕ `frontend/appflowy_flutter/test/unit_test/editor/file_block_test.dart` (+46 -0) </details> ### 📄 Description <!--- Thank you for submitting a pull request to AppFlowy. The team will dedicate their best efforts to reviewing and approving your pull request. If you have any questions about the project or feedback for us, please join our [Discord](https://discord.gg/wdjWUXXhtw). --> <!--- If your pull request adds a new feature, please drag and drop a video into this section to showcase what you've done! If not, you may delete this section. --> ### Feature Preview - [x] message loading issue - [x] remove empty paragraphs after inserting file block - [x] remove opacity from locked page icon - [x] open the space after opening the view - [x] chat page animation - [x] cover title may lost text sometimes <!--- List at least one issue here that this PR addresses. If it fixes the issue, please use the [fixes](https://docs.github.com/en/get-started/writing-on-github/working-with-advanced-formatting/using-keywords-in-issues-and-pull-requests) keyword to close the issue. For example: fixes https://github.com/AppFlowy-IO/AppFlowy/pull/2106 --> --- <!--- Before you mark this PR ready for review, run through this checklist! --> #### PR Checklist - [ ] My code adheres to [AppFlowy's Conventions](https://docs.appflowy.io/docs/documentation/software-contributions/conventions) - [ ] I've listed at least one issue that this PR fixes in the description above. - [ ] I've added a test(s) to validate changes in this PR, or this PR only contains semantic changes. - [ ] All existing tests are passing. ## Summary by Sourcery Address various UI and user experience issues in the AppFlowy application, focusing on chat, document editing, and workspace navigation New Features: - Implemented automatic space switching when opening a view Bug Fixes: - Fixed message loading in chat interface - Resolved issue with empty paragraphs when inserting file blocks - Removed opacity from locked page icon - Improved chat list scrolling behavior Enhancements: - Improved space switching when opening views - Added debounce for loading previous messages - Optimized initial scroll behavior in chat list Tests: - Added unit tests for file block insertion in different document scenarios --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
mirror 2026-03-23 23:23:02 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
AppFlowy-IO/AppFlowy#8194
No description provided.