Merge branch 'hotfix/contextmenu-on-close-btn'

Former-commit-id: 0d8d0161ed90205e8f11ddd3e1fd868e3ba8eb6f [formerly 0d8d0161ed90205e8f11ddd3e1fd868e3ba8eb6f [formerly 0d8d0161ed90205e8f11ddd3e1fd868e3ba8eb6f [formerly 0d8d0161ed90205e8f11ddd3e1fd868e3ba8eb6f [formerly 84a893919e91f22100718d757c3cc84098287086 [formerly cd9f7fc7345c5d4f3f453db3a1dbb6c514308fa2]]]]]
Former-commit-id: b89d16b2a86ef06f7d39aec6f400cc7bc805f776
Former-commit-id: b34dac88638423ce66711bcef3a1d7138b0da11c
Former-commit-id: 1dee4035a0484c9ee6fcbbbcde665e686c481ab5 [formerly 133fc85f7770b8244570b0ffec07e90d8d2c4dd8]
Former-commit-id: b733c218139b8c5edb465644ee80305627d987ed
Former-commit-id: edcbddeb737da02a364cb354a4315ef68199afce
Former-commit-id: 498f3307da60c446e16cf9e6c6054cd4fd53b238
Former-commit-id: a1491521984cd8efca810ce9c2646881467d13c3
Former-commit-id: b7030afe47f45f5db10b0effca2c2e60961ac3b2
This commit is contained in:
liyang
2018-08-04 07:23:26 +08:00

View File

@@ -99,6 +99,11 @@ export default {
*/
handleContextmenu (event) {
let target = event.target
// 解决 https://github.com/d2-projects/d2-admin/issues/54
const attribute = target.getAttribute('aria-controls')
if (attribute === null) {
return
}
if (target.className.indexOf('el-tabs__item') > -1 || target.parentNode.className.indexOf('el-tabs__item') > -1) {
event.preventDefault()
event.stopPropagation()