-
-
Notifications
You must be signed in to change notification settings - Fork 2.1k
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
Diff tab: file list resize bug #5437
Labels
Milestone
Comments
RussKie
pushed a commit
to RussKie/gitextensions
that referenced
this issue
Sep 19, 2018
The current implementation of the `SizeChanged` handler causes a bad distortion to the UI and renders the listview unusable. The handler is removed and the column is resized at the time of bindings items to the list. This adds a small artifact that if the list was resized after items have been bound, the column may no longer be of the full width of the list. Fixes gitextensions#5437 Fixes gitextensions#5438
gerhardol
pushed a commit
to gerhardol/gitextensions
that referenced
this issue
Sep 23, 2018
The current implementation of the `SizeChanged` handler causes a bad distortion to the UI and renders the listview unusable. The handler is removed and the column is resized at the time of bindings items to the list. This adds a small artifact that if the list was resized after items have been bound, the column may no longer be of the full width of the list. Fixes gitextensions#5437 Fixes gitextensions#5438
gerhardol
pushed a commit
to gerhardol/gitextensions
that referenced
this issue
Sep 24, 2018
The current implementation of the `SizeChanged` handler causes a bad distortion to the UI and renders the listview unusable. The handler is removed and the column is resized at the time of bindings items to the list. This adds a small artifact that if the list was resized after items have been bound, the column may no longer be of the full width of the list. Fixes gitextensions#5437 Fixes gitextensions#5438
RussKie
pushed a commit
that referenced
this issue
Oct 13, 2018
#5437 * Auto resilze FileStatusList column * more accurate Ctrl+A handling in FileStatusList
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Do you want to request a feature or report a bug?
bug
What is the current behavior?
![diff-tab-bug-1](https://user-images.githubusercontent.com/4403806/45593405-6fcbea80-b9c9-11e8-8cb6-93caf420fb2c.gif)
The listview (or the entries in it) moves to the right
If the current behavior is a bug, please provide the steps to reproduce and if possible a minimal demo of the problem.
Courtesy of @NikolayXHD:
truncate long filename
setting toNone
Note: step 4 is optional. collapse / expand does not have to do with the issues at all.
The problem is caused by resizing the panel while the scroll is not in leftmost position
What is the expected behavior?
Correct layout after resize
Environment you encounter the issue:
Current master @ 7c4e8c5
Did this work in previous version of GitExtensions (which)?
No, 2.51 exhibits the same behavior
The text was updated successfully, but these errors were encountered: