Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ButtonBase.Click refactoring to be raised before the Tapped event bubbling #1014

Merged
merged 12 commits into from
Jul 26, 2019

Conversation

carldebilly
Copy link
Member

@carldebilly carldebilly commented Jun 4, 2019

Bugfix

The Click event on ButtonBase was connected to Tapped event, causing problem when the event was handled in code.

What is the new behavior?

The code is now ensuring the Click event is always raised because the Tapped event starts bubbling
-- on all platforms.

TEMPORARY SOLUTION

This PR is a temporary solution while waiting for PR #1162 to be the real fix.

PR Checklist

Please check if your PR fulfills the following requirements:

Internal Issue (If applicable):

  • 153997 Pause / Play button does not respond
  • 155156 Uno Button.Click not wired properly
  • 132816 [Uno][iOS] Flyout button does not work
  • 151757

@jeromelaban jeromelaban added the do-not-merge/work-in-progress Indicates that a PR should not merge because it is a work in progress. label Jun 19, 2019
@dr1rrb dr1rrb mentioned this pull request Jun 28, 2019
4 tasks
@jeromelaban
Copy link
Member

This #1227 looks like the current issue maybe addressed by this PR.

@carldebilly carldebilly removed the do-not-merge/work-in-progress Indicates that a PR should not merge because it is a work in progress. label Jul 23, 2019
@ghuntley ghuntley added platform/android 🤖 Categorizes an issue or PR as relevant to the Android platform platform/ios 🍎 Categorizes an issue or PR as relevant to the iOS platform platform/wasm 🌐 Categorizes an issue or PR as relevant to the WebAssembly platform kind/bug Something isn't working labels Jul 24, 2019
@carldebilly carldebilly merged commit 1a786a6 into master Jul 26, 2019
@delete-merged-branch delete-merged-branch bot deleted the dev/cdb/button-click branch July 26, 2019 12:15
@jeromelaban
Copy link
Member

@carldebilly android unit tests were failing (for good reasons it seems)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/bug Something isn't working platform/android 🤖 Categorizes an issue or PR as relevant to the Android platform platform/ios 🍎 Categorizes an issue or PR as relevant to the iOS platform platform/wasm 🌐 Categorizes an issue or PR as relevant to the WebAssembly platform
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants