-
Notifications
You must be signed in to change notification settings - Fork 175
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: improve splitter animation handling #2487
Conversation
1. Add handle enable/disable during splitter animation to prevent user interference 2. Add animation state tracking in titlebar to avoid unnecessary UI updates 3. Optimize placeholder width updates to prevent redundant resizing 4. Add animation start/end value tracking for better state management Log: fix animation issue Bug: https://pms.uniontech.com/bug-view-292639.html
1. Set minimum height for FileView to ensure basic display space 2. Adjust layout strategy in WorkspaceWidget: - Change viewStackLayout stretch factor from 1 to 0 to prevent auto-expansion - Add stretch factor 1 and top alignment for top widget to allow it to occupy available vertical space This fixes layout issues with the workspace widget and file view components. Log: fix ui issue Bug: https://pms.uniontech.com/bug-view-285601.html
dad1ec2
to
1229bad
Compare
- Add screen boundary checks when showing the widget - Adjust widget position if it would appear outside screen - Improve user experience by keeping widget fully visible Log: fix ui issue Bug: https://pms.uniontech.com/bug-view-286089.html
1229bad
to
cbd2246
Compare
deepin pr auto review代码审查意见:
以上意见仅供参考,具体实现可能需要根据项目需求和上下文进行调整。 |
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: Johnson-zs, Lighto-Ku The full list of commands accepted by this bot can be found here.
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
/merge |
Log: fix animation issue
Bug: https://pms.uniontech.com/bug-view-292639.html