Skip to content

Add native touch support to PopupMenu - #123576

Merged
Repiteo merged 1 commit into
godotengine:masterfrom
syntaxerror247:popup-menu-touch-support
Sep 22, 2026
Merged

Repiteo merged 1 commit into
godotengine:masterfrom
syntaxerror247:popup-menu-touch-support

Conversation

@syntaxerror247

@syntaxerror247 syntaxerror247 commented Sep 17, 2026 •

Copy link
Copy Markdown
Member

This PR adds native touch support to PopupMenu.

As shown in this video, this change enables drag scrolling.
Note: The large scrollbar shown in the video is specific to the editor. Since such large scrollbars will no longer be necessary, its size will be reduced in a follow-up PR.

Screen_recording_20260918_003249.mp4

Comment thread scene/gui/popup_menu.cpp Outdated
Comment thread scene/gui/popup_menu.cpp Outdated

@m4gr3d m4gr3d left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can you add a recording to showcase the new touch functionality.

@syntaxerror247
syntaxerror247 force-pushed the popup-menu-touch-support branch from 02e1ca4 to 662cd38 Compare September 17, 2026 19:04
@syntaxerror247 syntaxerror247 changed the title Add native touch support to PopupMenu Add native touch support to PopupMenu Sep 17, 2026

@m4gr3d m4gr3d left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The code looks good, and I tested the feature and it works as expected!

@Repiteo
Repiteo merged commit 8ff2e5a into godotengine:master Sep 22, 2026
20 checks passed
@Repiteo

Repiteo commented Sep 22, 2026

Copy link
Copy Markdown
Contributor

Thanks!

@syntaxerror247
syntaxerror247 deleted the popup-menu-touch-support branch September 22, 2026 15:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants