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
Commit dialog: retain the view position when updating the diff #5327
Labels
Milestone
Comments
Click options in the commit window.
…On Sun, Aug 19, 2018, 6:45 PM Michael Seibt ***@***.***> wrote:
*Do you want to request a feature or report a bug?*
incomplete new feature
*What is the current behavior?*
The commit dialog refreshes automatically when GE gets the focus again
since v3-ux.
The cursor/scroll position is reset to the top of the diff.
*If the current behavior is a bug, please provide the steps to reproduce
and if possible a minimal demo of the problem.*
Open the commit dialog with a diff (regardless staged or unstaged), scroll
down the diff, switch to an other application, switch back to GE.
*What is the expected behavior?*
The view position shall be restored after reloading the diff.
This should be tried, too, when the display options are changed using [image:
grafik]
<https://user-images.githubusercontent.com/36601201/44313914-0334ee80-a411-11e8-9594-e5efcd916435.png>
.
If the cursor position was visible before, it should be restored.
If not, the previous top or the middle line shoud be restored.
*Environment you encounter the issue:*
- GitExtensions version: master
- GIT version: 2.17.1.w.2-x64
- OS version: Windows 7
- .NET version: 4.7
*Did this work in previous version of GitExtensions (which)?*
2.5
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#5327>, or mute the
thread
<https://github.com/notifications/unsubscribe-auth/ADdhsVzC1qWSo-HVXES9prrh_fsXRmktks5uSeqLgaJpZM4WDJlU>
.
|
I appreciate the automatic update in general. But the current behavior annoys me and will do for others which don't know that it can be turned off. You can consider it a new feature regarding switching on/off the display of the entire file. |
RussKie
added
type: regression
regression, normally to latest official release
area: user experience
labels
Aug 20, 2018
mstv
added a commit
to mstv/gitextensions
that referenced
this issue
Sep 23, 2018
16 tasks
mstv
added a commit
to mstv/gitextensions
that referenced
this issue
Sep 24, 2018
mstv
added a commit
to mstv/gitextensions
that referenced
this issue
Sep 25, 2018
RussKie
pushed a commit
to RussKie/gitextensions
that referenced
this issue
Oct 15, 2018
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
Do you want to request a feature or report a bug?
incomplete new feature
What is the current behavior?
The commit dialog refreshes automatically when GE gets the focus again since v3-ux.
The cursor/scroll position is reset to the top of the diff.
If the current behavior is a bug, please provide the steps to reproduce and if possible a minimal demo of the problem.
Open the commit dialog with a diff (regardless staged or unstaged), scroll down the diff, switch to an other application, switch back to GE.
What is the expected behavior?
The view position shall be restored after reloading the diff.
This should be tried, too, when the display options are changed using .
If the cursor position was visible before, it should be restored.
If not, the previous top or the middle line shoud be restored.
Environment you encounter the issue:
Did this work in previous version of GitExtensions (which)?
2.5
The text was updated successfully, but these errors were encountered: