A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://github.com/vuematerial/vue-material/commit/40406af below:

fix close-on-select props (#1280) · vuematerial/vue-material@40406af · GitHub

File tree Expand file treeCollapse file tree 1 file changed

+4

-2

lines changed

Filter options

Expand file treeCollapse file tree 1 file changed

+4

-2

lines changed Original file line number Diff line number Diff line change

@@ -7,7 +7,8 @@

7 7

@keydown.arrow-down.prevent="setHighlight('down')"

8 8

@keydown.arrow-up.prevent="setHighlight('up')"

9 9

@keydown.space.prevent="setSelection"

10 -

@keydown.enter.prevent="setSelection">

10 +

@keydown.enter.prevent="setSelection"

11 +

ref="menu">

11 12

<div class="md-menu-content-container md-scrollbar" :class="$mdActiveTheme">

12 13

<md-list :class="listClasses" v-bind="$attrs" @keydown.esc="onEsc">

13 14

<slot />

@@ -188,7 +189,8 @@

188 189

this.MdMenu.bodyClickObserver = new MdObserveEvent(document.body, 'click', $event => {

189 190

$event.stopPropagation()

190 191

let isMdMenu = this.MdMenu.$el ? this.MdMenu.$el.contains($event.target) : false

191 -

if (!this.$el.contains($event.target) && !isMdMenu) {

192 +

let isMenuContentEl = this.$refs.menu ? this.$refs.menu.contains($event.target) : false

193 +

if (!this.$el.contains($event.target) && !isMdMenu && !isMenuContentEl) {

192 194

this.MdMenu.active = false

193 195

this.MdMenu.bodyClickObserver.destroy()

194 196

this.MdMenu.windowResizeObserver.destroy()

You can’t perform that action at this time.


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4