-
Notifications
You must be signed in to change notification settings - Fork 313
Closed
Labels
bugSomething isn't workingSomething isn't working
Description
The SourceGit app for Ubuntu Linux is great. However, I noticed that a Tool-tip can appear at random, to show a Git history title. Furthermore, this Tooltip can often get stuck on the screen, and it's difficult to get rid of it. This is bad because it disrupts the normal operation of both SourceGit and other apps.
Steps to reproduce the bug, using SourceGit 2025.12
Screencast.from.2025-04-11.16.45.04.SourceGit.Bug.with.popup.tooltip.1.mp4
- Launch SourceGit 2025.12 on Ubuntu Linux 22, using Wayland windowing system.
- Clone a Git repository that contains some Git Merges. A good example is the SourceGit repository on GitHub.
- Open the project in SourceGit and click on a Merge Commit in the Git history.
- On the INFORMATION panel, move the mouse over "MESSAGE" and observe
Expected Result
- No Tooltip should appear, because the mouse is not hovering over a Git history item.
- The tooltip should not get stuck, so that it blocks other apps.
- If a tooltip does appear, it should automatically close itself when the mouse is moved.
Actual Result
- An unexpected Tool Tip displays over the list of files. It's confusing and unwanted, because the mouse is not hovering of the Git history list.
- The tooltip gets stuck, so that it blocks both SourceGit and other apps.
- The tool tip does not automatically close itself when the mouse is moved, or after a time period.
- There is no easy way to get rid of the unwanted tooltip.
Impact on customers
- The tooltip disrupts using the whole computer, because it's displayed on top of everything, and it blocks access to all apps underneath it.
- The tooltip is unwanted, since I am not hovering over the Git commit history. It's confusing.
- When you click on the Tooltip, nothing happens, which causes more confusion. In the video, I click on the Tooltip several times, and it just stays there.
- It's difficult to remove the tooltip.
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working