Skip to content

Issue/13268 on item click#13470

Merged
ashiagr merged 9 commits intodevelopfrom
issue/13268-on-item-click
Dec 1, 2020
Merged

Issue/13268 on item click#13470
ashiagr merged 9 commits intodevelopfrom
issue/13268-on-item-click

Conversation

@malinajirka
Copy link
Copy Markdown
Contributor

@malinajirka malinajirka commented Nov 24, 2020

Partially fixes #13268

This PR adds onItemClick listener to items on the Activity Type Filter screen. The DiffUtil is added so the item selector's animation doesn't get interrupted.

Merge instructions:

  1. Make sure Issue/13268 bind ui #13469 is merged
  2. Remove "Not ready for merge" label
  3. Merge this PR

To test:

  • Make sure the ActivityLogFiltersFeatureConfig is enabled
  1. My site -> Activity Log
  2. Click on "Activity Type" chip
  3. Click on an unchecked row and notice it gets checked
  4. Click on a checked row again and notice it gets unchecked

PR submission checklist:

  • I have considered adding unit tests where possible.
  • I have considered adding accessibility improvements for my changes.
  • I have considered if this change warrants user-facing release notes and have added them to RELEASE-NOTES.txt if necessary.

@peril-wordpress-mobile
Copy link
Copy Markdown

peril-wordpress-mobile bot commented Nov 24, 2020

You can trigger optional UI/connected tests for these changes by visiting CircleCI here.

@peril-wordpress-mobile
Copy link
Copy Markdown

peril-wordpress-mobile bot commented Nov 24, 2020

You can test the changes on this Pull Request by downloading the APK here.

@ParaskP7 ParaskP7 removed their request for review November 25, 2020 08:35
@malinajirka malinajirka modified the milestones: 16.3, 16.4 Nov 26, 2020
Base automatically changed from issue/13268-bind-ui to develop November 26, 2020 13:03
Copy link
Copy Markdown
Contributor

@ashiagr ashiagr left a comment

Choose a reason for hiding this comment

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

Works as described 👍.
Just left 2 nitpicks. Feel free to merge after considering them.

@ashiagr ashiagr removed the request for review from zwarm November 30, 2020 06:09
@malinajirka
Copy link
Copy Markdown
Contributor Author

Thanks for the review @ashiagr. I've fixed the issues.

@ashiagr
Copy link
Copy Markdown
Contributor

ashiagr commented Dec 1, 2020

LGTM 👍.

@ashiagr ashiagr merged commit b9c9634 into develop Dec 1, 2020
@ashiagr ashiagr deleted the issue/13268-on-item-click branch December 1, 2020 05:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Jetpack Section: Activity Log

2 participants