-
Notifications
You must be signed in to change notification settings - Fork 552
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
Cannot click on conflicts in the first file of a commit #5826
Comments
Thanks a lot for reporting! I noticed this behaviour as well and thought it should show the conflict itself, or inform me how to CC @PavelLaptev as seems to be mostly a UX question. |
Oh! Right, this has nothing to do with it being the first file in the commit listing, for some reason the "Resolve conflicts" button is often just invisible to my brain, you mentioning it revealed it 😅 . This report must have been a confusing read ... But yes, big +1 for showing the conflicts anyway when clicking on the affected file. |
This is super-interesting! I noticed that too, and magically, after #5722 was done, this issue disappeared for me. Then what stays here is the UX issue that people right now are visually trained that something happens once they click a file. Maybe while that's not the case, these conflicted files could be presented differently. CC @PavelLaptev . |
We currently don't load that file data. It might take some work to get a file display working. We'd need to generate the files with conflicts written in them for display, and to have consider how to display the cases where you've modified and they've deleted |
@Caleb-T-Owens got it. I thought it's only a frontend thing, just a svelte condition that prevent to click on a conflicted file row. |
I wonder if we could have them do a little red wiggle and have a toast or little message appear, just so the user knows why they are not clickable? |
@Caleb-T-Owens yes, let me think about this. But it's a good idea for a quick workaround. |
My intuition here was that conflicting files should be displayed in a way that makes clear they aren't clickable in the first place, by being visually different enough from normal files. Something I also repeatedly tried to do is to mouse-over the conflict-icon, to learn what that should mean, but nothing happened. |
That would make sense to me, and it appears to be consistent as well with what users expect. The comparison to how large files are handled makes that clear. |
I like the look of that |
Cool! @Caleb-T-Owens, could you please help me with this? I'm struggling to figure out how to open |
Version
0.14.3
Operating System
Linux
Distribution Method
AppImage (Linux)
Describe the issue
Clicking on the first conflicted file in a commit just closes the commit details instead of opening the conflict handling ui.
conflict.mp4
How to reproduce
No response
Expected behavior
No response
Relevant log output
No response
The text was updated successfully, but these errors were encountered: