Skip to content

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

Merged
mProjectsCode merged 3 commits into
mProjectsCode:masterfrom
jd-paul:fix/button-and-api-improvements
Jun 8, 2026
Merged

fix: correct button auxclick type, improve error handling and messages#656
mProjectsCode merged 3 commits into
mProjectsCode:masterfrom
jd-paul:fix/button-and-api-improvements

Conversation

@jd-paul

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

Copy link
Copy Markdown
Contributor
  • 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

@mProjectsCode mProjectsCode left a comment

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.

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
Contributor 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

@mProjectsCode mProjectsCode merged commit c331d4b into mProjectsCode:master Jun 8, 2026
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