Hovering over menu sections (e.g. File, Edit, Selection) that appeared after clicking on hamburger menu icon in the top-left makes certain UI elements briefly reappear, namely buttons for 'new tab', 'split pane' and 'zoom in' in tab bar disappear, as well as inline blame in code view. They probably should not disappear at all, and flickering on hover is a consequence of that bug.
Please refrain from watching the video if you are sensitive to flickering elements. The video was recorded in 30 fps and missed some of flickers (e.g. does not show flicker on File and Edit), so be careful reproducing it and move mouse slowly to reduce apparent flickering. This video has alt-text that explains what happens in prose if it is not possible or not desirable to watch it.
system information
Gram: v2.1.2 (Gram)
Memory: 60.7 GiB
Architecture: x86_64
GPU: AMD Radeon Graphics (RADV RENOIR) || radv || Mesa 26.1.2
Installed from nixpkgs on NixOS 26.11pre1011622.a799d3e3886d (Zokor). I use GNOME on Wayland (mutter 50.1, gnome-shell 50.1).
Hovering over menu sections (e.g. File, Edit, Selection) that appeared after clicking on hamburger menu icon in the top-left makes certain UI elements briefly reappear, namely buttons for 'new tab', 'split pane' and 'zoom in' in tab bar disappear, as well as inline blame in code view. They probably should not disappear at all, and flickering on hover is a consequence of that bug.
Please refrain from watching the video if you are sensitive to flickering elements. The video was recorded in 30 fps and missed some of flickers (e.g. does not show flicker on File and Edit), so be careful reproducing it and move mouse slowly to reduce apparent flickering. This video has alt-text that explains what happens in prose if it is not possible or not desirable to watch it.
<video src="/attachments/e71d2866-74c3-46f0-9d01-54551120774e" title="Reproducer in action" alt="Header of Gram window. User presses hamburger button in the top left corner and previously mentioned elements disappear. User then proceeds to hover over various menu groups, like Selection, View, and Go, and these hidden elements briefly reappear when the cursor moves over the menu groups." controls></video>
## system information
Gram: v2.1.2 (Gram)
Memory: 60.7 GiB
Architecture: x86_64
GPU: AMD Radeon Graphics (RADV RENOIR) || radv || Mesa 26.1.2
Installed from nixpkgs on NixOS 26.11pre1011622.a799d3e3886d (Zokor). I use GNOME on Wayland (mutter 50.1, gnome-shell 50.1).
<!--
Wiki: https://codeberg.org/GramEditor/gram/wiki/Feature-Requests
Docs: https://gram-editor.com/docs/
Chat: https://slidge.im/gram/#/guest?join=gram@rooms.slidge.im
This issue tracker is mainly for tracking and dealing with bugs.
- If you want to make a feature request or have an idea for improvements, please
create a page on the Wiki instead of opening an issue.
- If you have a question about how the software works or how to configure it,
check the wiki guides or the documentation, or join the chatroom and ask there
first. If the question turns out to be a missing feature, create a feature
request. If it's a bug, come back and create an issue.
If your issue really is a bug that you've found:
- Is it caused by hardware, for example missing support for your particular
graphics device? If so, you are probably the person best suited to solve the
problem since you are the one able to reproduce it. Start by trying to work out
as much about the cause of the issue yourself, and include as much detail as you
can in the issue. See the guide to debugging crashes in the documentation for
more information on retrieving logs or using a debugger with Gram.
- Is it a packaging problem, like missing builds for Windows, missing packages
for your architecture or support needed for a particular Linux distribution?
Just like in the previous case, you are probably the one most able to fix the
problem yourself. There is a mirror of the repository on Github only so that we
can run Github Actions on platforms that we don't have runners for on Codeberg.
Contributions to improve the workflows for both Forgejo and Github are welcome.
For any other issues, try to investigate the problem before creating an issue.
This is a code editor, you as a user of this editor is presumably a coder. Don't
let your preconceived notions about what you are capable of limit you in
familiarising yourself with your tools. Everyone benefits if you become able to
resolve the issues you encounter yourself.
Thank you <3
/ one grumpy toad with limited time on this earth
-->