Skip to content

fix(mgr): row-action icon buttons (#119) - #120

Merged
Ibochkarev merged 1 commit into
masterfrom
fix/119-row-action-buttons
Jul 29, 2026
Merged

fix(mgr): row-action icon buttons (#119)#120
Ibochkarev merged 1 commit into
masterfrom
fix/119-row-action-buttons

Conversation

@Ibochkarev

Copy link
Copy Markdown
Member

Summary

  • #119: row-action buttons did nothing when the click landed on the <i> icon; context menu still worked.
  • Shared SelectionMixin.onClick finds the button with getTarget('button'), resolves the row via findRowIndex, and reads data-action (valid HTML type=\"button\").
  • Removes duplicate onClick from newsletters / subscribers / queues grids.

Test plan

  • Newsletters grid: click edit / disable / send / remove icons (on the glyph, not only button padding)
  • Same for queue grid and subscribers tab inside update window
  • Context menu (right-click) still works

Clicks on the inner icon missed nodeName==BUTTON checks. Share onClick
in SelectionMixin: getTarget('button'), findRowIndex, data-action.
@Ibochkarev
Ibochkarev merged commit aa27b49 into master Jul 29, 2026
10 checks passed
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.

1 participant