From 7daa66daa7b7cf0e117814f9f2f9f79f2c66c2c9 Mon Sep 17 00:00:00 2001 From: "Christopher S. Case" Date: Mon, 22 May 2017 09:49:32 -0500 Subject: [PATCH 1/2] re-added passthrough bindings for `'click'` events. --- docs/src/components/ExampleBox.vue | 2 +- docs/src/components/PageContent.vue | 2 +- docs/src/pages/components/BottomBar.vue | 20 +++++----- docs/src/pages/components/Dialog.vue | 40 +++++++++---------- docs/src/pages/components/ImageLoader.vue | 8 ++-- docs/src/pages/components/List.vue | 6 +-- docs/src/pages/components/Menu.vue | 4 +- docs/src/pages/components/Progress.vue | 2 +- docs/src/pages/components/Select.vue | 14 +++---- docs/src/pages/components/Sidenav.vue | 12 +++--- docs/src/pages/components/Snackbar.vue | 4 +- docs/src/pages/components/Spinner.vue | 6 +-- docs/src/pages/components/Toolbar.vue | 24 +++++------ .../mdBottomBar/mdBottomBarItem.vue | 10 +++-- src/components/mdChips/mdChip.vue | 2 +- src/components/mdChips/mdChips.vue | 2 +- .../mdDialog/presets/mdDialogAlert.vue | 2 +- .../mdDialog/presets/mdDialogConfirm.vue | 4 +- .../mdDialog/presets/mdDialogPrompt.vue | 4 +- .../mdInputContainer/mdAutocomplete.vue | 2 +- .../mdInputContainer/mdInputContainer.vue | 4 +- src/components/mdList/mdListItemButton.vue | 2 +- src/components/mdList/mdListItemExpand.vue | 5 ++- src/components/mdList/mdListItemLink.vue | 2 +- src/components/mdMenu/mdMenuItem.vue | 3 +- src/components/mdOnboarding/mdBoards.vue | 10 ++--- src/components/mdSelect/mdOption.vue | 2 +- src/components/mdStepper/mdStep.vue | 18 ++++----- src/components/mdStepper/mdStepper.vue | 22 +++++----- src/components/mdTable/mdTablePagination.vue | 4 +- 30 files changed, 124 insertions(+), 118 deletions(-) diff --git a/docs/src/components/ExampleBox.vue b/docs/src/components/ExampleBox.vue index 400a770..c4ef9ea 100644 --- a/docs/src/components/ExampleBox.vue +++ b/docs/src/components/ExampleBox.vue @@ -17,7 +17,7 @@ - diff --git a/docs/src/components/PageContent.vue b/docs/src/components/PageContent.vue index b9797c3..665b240 100644 --- a/docs/src/components/PageContent.vue +++ b/docs/src/components/PageContent.vue @@ -1,7 +1,7 @@ diff --git a/src/components/mdInputContainer/mdAutocomplete.vue b/src/components/mdInputContainer/mdAutocomplete.vue index e699982..61a75d4 100644 --- a/src/components/mdInputContainer/mdAutocomplete.vue +++ b/src/components/mdInputContainer/mdAutocomplete.vue @@ -25,7 +25,7 @@ v-for="item in items" :key="item" @keyup.enter="hit(item)" - @click.native="hit(item)"> + @click="hit(item)"> {{ item[printAttribute] }} diff --git a/src/components/mdInputContainer/mdInputContainer.vue b/src/components/mdInputContainer/mdInputContainer.vue index ad491b7..aa3ef1a 100644 --- a/src/components/mdInputContainer/mdInputContainer.vue +++ b/src/components/mdInputContainer/mdInputContainer.vue @@ -4,11 +4,11 @@ {{ inputLength }} / {{ counterLength }} - + {{ showPassword ? 'visibility_off' : 'visibility' }} - + clear diff --git a/src/components/mdList/mdListItemButton.vue b/src/components/mdList/mdListItemButton.vue index 53cf723..3886607 100644 --- a/src/components/mdList/mdListItemButton.vue +++ b/src/components/mdList/mdListItemButton.vue @@ -4,7 +4,7 @@ - + diff --git a/src/components/mdList/mdListItemExpand.vue b/src/components/mdList/mdListItemExpand.vue index 9fb449b..a2cd850 100644 --- a/src/components/mdList/mdListItemExpand.vue +++ b/src/components/mdList/mdListItemExpand.vue @@ -6,7 +6,7 @@ keyboard_arrow_down - +
@@ -67,13 +67,14 @@ }); }); }, - toggleExpandList() { + toggleExpandList($event) { if (!this.mdExpandMultiple) { this.resetSiblings(); } this.calculatePadding(); this.active = !this.active; + this.$emit('click', $event); }, recalculateAfterChange() { this.transitionOff = true; diff --git a/src/components/mdList/mdListItemLink.vue b/src/components/mdList/mdListItemLink.vue index b59707f..6af936f 100644 --- a/src/components/mdList/mdListItemLink.vue +++ b/src/components/mdList/mdListItemLink.vue @@ -1,6 +1,6 @@