Skip to content

Pull-down menu stops scrolling after triggering a submenu #10

Description

@clozanoruiz

Hello,

Any pull-down menu that appears when selecting an option of the top menu bar, for instance, 'File' and is taller than the available screen estate has a scrollbar because its contents don't fit in the actual menu. When you use you mouse's wheel to scroll down/up, it eventually stops scrolling once a submenu item is triggered and the actual submenu displayed (which, in turn, never disappears, not even when we hover over a different item in the menu).

Thanks.

Debug info:

Nextpad++ v1.1.1 (x86 64-bit)
Build time: Sep 8 2026 - 17:13:21
Built with: GCC 13.3.0
C Standard: 201112
GTK: 4.14.5 (built 4.14.5)
GLib: 2.80.0 (built 2.80.0)
Application ID: org.nextpad.NextpadPP
Path: /usr/bin/Nextpad++
Resources: /usr/share/nextpad-plus-plus
Config Dir: /home/clr/.local/share/nextpad++

Process ID: 83172
Admin mode: OFF
Sandbox: OFF
Renderer: GskNglRenderer
Display: X11

── Settings ──
Periodic Backup: ON
Auto-Indent: ON
Show Line Numbers: ON
Tab Width: 4
Use Tabs: ON
Highlight Cur. Line: ON
Zoom Level: 0
EOL Type: LF
Default Encoding: UTF-8
Theme Preset: Default
Auto-Complete: ON
Auto-Complete Min: 1
Auto Update Check: OFF

── Appearance ──
Dark Mode: OFF
GTK Theme: Mint-Y-Aqua

── Display Info ──
Monitors: 1
[0] APP eDP — 1920x1080 at (0,0), scale 2, 59 Hz

── Window Info ──
Size: 996x646
Maximized: NO
Status bar visible: YES
Tab bar visible: YES
Open tabs: 1

── Current Editor ──
File: (untitled)
Language: Plain Text
Encoding: UTF-8
Modified: NO
Read-Only: NO
Word Wrap: OFF
Monitoring: OFF
Document length: 0 bytes
Line count: 1
Caret: Ln 1, Col 1
EOL: LF
Zoom: 0
Lexer ID: 0
Undo available: none

── OS & Hardware ──
OS: Linux Mint 22.3
Kernel: Linux 7.0.0-31-generic
Machine: x86_64
Hardware Model: iMac17,1
CPU: Intel(R) Core(TM) i5-6500 CPU @ 3.20GHz
CPU Cores: 4 logical
Memory: 23,4 GB
Page Size: 4096 bytes
Process Max RSS: 190,9 MB

── Locale & Encoding ──
Locale: LC_CTYPE=en_GB.UTF-8;LC_NUMERIC=es_ES.UTF-8;LC_TIME=es_ES.UTF-8;LC_COLLATE=en_GB.UTF-8;LC_MONETARY=es_ES.UTF-8;LC_MESSAGES=en_GB.UTF-8;LC_PAPER=es_ES.UTF-8;LC_NAME=es_ES.UTF-8;LC_ADDRESS=es_ES.UTF-8;LC_TELEPHONE=es_ES.UTF-8;LC_MEASUREMENT=es_ES.UTF-8;LC_IDENTIFICATION=es_ES.UTF-8
Language: en_GB
System Encoding: UTF-8

── Plugins ──
Markdown Panel (binary not found)
Total: 1 plugin(s)

── Config Files ──
config.xml 4753 bytes
session.xml 224 bytes
macros.xml (not found)
backup/ files: 1
userDefineLangs/ files: 2

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions