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:
@@ -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()
|
||||
|
||||
Reference in New Issue
Block a user