mirror of
https://github.com/element-plus/element-plus.git
synced 2026-03-13 07:51:17 +08:00
fix(popper): fix components used popper with tabindex (#495)
This commit is contained in:
@@ -74,7 +74,6 @@ export default defineComponent({
|
||||
popperClass,
|
||||
pure,
|
||||
showArrow,
|
||||
tabIndex,
|
||||
transition,
|
||||
visibility,
|
||||
} = this
|
||||
@@ -109,7 +108,6 @@ export default defineComponent({
|
||||
const _trigger = trigger ? renderTrigger(trigger, {
|
||||
ariaDescribedby: popperId,
|
||||
ref: 'triggerRef',
|
||||
tabindex: tabIndex,
|
||||
onMouseDown: stop,
|
||||
onMouseUp: stop,
|
||||
...events,
|
||||
|
||||
@@ -80,10 +80,6 @@ export default defineComponent({
|
||||
type: Number,
|
||||
default: 0,
|
||||
},
|
||||
tabindex: {
|
||||
type: [Number, String],
|
||||
default: 0,
|
||||
},
|
||||
transition: {
|
||||
type: String,
|
||||
default: 'el-fade-in-linear',
|
||||
@@ -129,7 +125,6 @@ export default defineComponent({
|
||||
placement,
|
||||
popperOptions,
|
||||
showAfter,
|
||||
tabindex,
|
||||
transition,
|
||||
trigger,
|
||||
visibleArrow,
|
||||
@@ -147,7 +142,6 @@ export default defineComponent({
|
||||
placement,
|
||||
showAfter: openDelay || showAfter, // this is for mapping API due to we decided to rename the current openDelay API to showAfter for better readability,
|
||||
showArrow: visibleArrow,
|
||||
tabIndex: String(tabindex),
|
||||
transition,
|
||||
trigger,
|
||||
popperOptions, // Breakings!: Once popperOptions is provided, the whole popper is under user's control, ElPopper nolonger generates the default options for popper, this is by design if the user wants the full contorl on @PopperJS, read the doc @https://popper.js.org/docs/v2/
|
||||
|
||||
Reference in New Issue
Block a user