Skip to content

fix: correct button auxclick type, improve error handling and messages#656

Open
jd-paul wants to merge 3 commits intomProjectsCode:masterfrom
jd-paul:fix/button-and-api-improvements
Open

fix: correct button auxclick type, improve error handling and messages#656
jd-paul wants to merge 3 commits intomProjectsCode:masterfrom
jd-paul:fix/button-and-api-improvements

Conversation

@jd-paul
Copy link
Copy Markdown

@jd-paul jd-paul commented Apr 24, 2026

  • Fix onauxclick passing ButtonClickType.LEFT instead of MIDDLE
  • Show user-facing notice in ButtonComponent when actions throw
  • Replace generic Error with MetaBindInternalError for unknown field types
  • Fix validator error messages: typo, swapped args, empty description
  • Add tests for all modified behaviour

jd-paul added 2 commits April 24, 2026 21:08
- Fix onauxclick passing ButtonClickType.LEFT instead of MIDDLE
- Show user-facing notice in ButtonComponent when actions throw
- Replace generic Error with MetaBindInternalError for unknown field types
- Fix validator error messages: typo, swapped args, empty description
Copy link
Copy Markdown
Owner

@mProjectsCode mProjectsCode left a comment

Choose a reason for hiding this comment

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

Looks good, but what are those files you added to the gitignore? They don't seem like files created by the tooling that is used in this project.

Comment thread .gitignore Outdated

dist/ No newline at end of file
dist/
# Geth collective intelligence — session logs and working memory
Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

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

What is this?

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

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

Apologies, I need to remove that. Those are some markdown files I use to understand the plugins

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants