angular-ui/ui-grid

Expandable with enableFullRowSelection

Open

#7,089 opened on Jun 22, 2020

View on GitHub
 (2 comments) (0 reactions) (1 assignee)JavaScript (2,496 forks)batch import
good first issuegrid-selection

Repository metrics

Stars
 (5,395 stars)
PR merge metrics
 (No merged PRs in 30d)

Description

When enableFullRowSelection is also used, the click event on the expand button also triggers the selection.

Ideally this would caught in the toggleRowExpansion function, but for those in immediate need, at the end of me on.rowExpandedStateSelection you can add something like:

              if (event !== undefined && event.currentTarget !== undefined && event.currentTarget.tagName === "I")
              {

// Cancel bubble of event }

This way the full row selection isn't executed.

Contributor guide