Skip to content

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
    • Help
    • Submit feedback
    • Contribute to GitLab
  • Sign in
R
react-md-extensions
  • Project
    • Project
    • Details
    • Activity
    • Releases
    • Cycle Analytics
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Charts
  • Issues 0
    • Issues 0
    • List
    • Board
    • Labels
    • Milestones
  • Merge Requests 0
    • Merge Requests 0
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
    • Charts
  • Registry
    • Registry
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Charts
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • evologica
  • react-md-extensions
  • Merge Requests
  • !1

Merged
Opened Feb 26, 2018 by Gabriel Macena@gabrielmacena
  • Report abuse
Report abuse

Resolve "Component MultipleSelectField fails to properly select filtered items"

Closes #1 (closed)

Refactored the component MultipleSelectField. A new component, CheckboxListMenuItem, was created as an intermediate between MultipleSelectField and CheckboxListItem. Whenever an item is toggled, CheckboxListMenuItem handles the toggle event first and sends the actual item, rather than the event, to the _handleToggleCheck method in MultipleSelectedField. This removes the need to lookup the toggled element inside the menuItems property.

The new folder structure:

image

Edited Feb 26, 2018 by Gabriel Macena
  • Discussion 0
  • Commits 2
  • Changes 5
Isaac Pereira
Assignee
Isaac Pereira @isaacpereira
Assign to
None
Milestone
None
Assign milestone
Time tracking
0
Labels
None
Assign labels
  • View project labels
Reference: evologica/react-md-extensions!1

Revert this merge request

This will create a new commit in order to revert the existing changes.

Switch branch
Cancel
A new branch will be created in your fork and a new merge request will be started.

Cherry-pick this merge request

Switch branch
Cancel
A new branch will be created in your fork and a new merge request will be started.