Commit Graph

7031 Commits

Author SHA1 Message Date
reex
8ca2ad7ecb fix(components): [select] skip process keydown.enter in composing (#22861)
fix(components): [select] skip process keydown.enter event in composing state

Co-authored-by: reexliu <reexliu@tencent.com>
2025-11-24 17:42:58 +08:00
0song
e8599c6461 chore: update doc UI (#22901) 2025-11-24 05:46:26 +00:00
btea
6caa8e5ec6 chore(play): add window error listener capture miss error (#22898)
feat(play): add window error listener capture miss error
2025-11-23 16:34:36 +01:00
云游君
7be439a53a fix(components): [tabs] default-value support and update demo for docs (#22896)
* fix(components): [tabs] default-value support and update demo for docs

* chore: update docs/en-US/component/tabs.md

Co-authored-by: btea <2356281422@qq.com>

* fix(components): [tabs] undefined for defaultValue

---------

Co-authored-by: btea <2356281422@qq.com>
2025-11-23 15:18:51 +08:00
Zhan Dong
020c904b18 fix(components): [image-viewer]: add touch event in mobile (#12550)
* style(components): [image-viewer]: add scroll

closed #12473

* fix(components): [image-viewer] add touch event in mobile

closed #12473

* style(components): [image-viewer] remove useless  overflow

---------

Co-authored-by: qiang <qw13131wang@gmail.com>
2025-11-23 09:09:43 +08:00
Den Moshkin
e3eff3725f feat(components): [button-group]: add direction prop (#18906)
* feat(components): [button-group]:add vertical direction for button group

* feat(components): [button-group]: add direction prop (update)

* feat(components): [button-group]: fix docs

* feat(components): [button-group]: update version

* Update docs/en-US/component/button.md

Co-authored-by: btea <2356281422@qq.com>

* Update docs/en-US/component/button.md

* chore: format

* docs: improve sentence

* docs: improve display example

* refactor: enhance prop type

- fit with segmented direction prop
- enhance type according with
https://github.com/element-plus/element-plus/pull/22757

---------

Co-authored-by: btea <2356281422@qq.com>
Co-authored-by: Dsaquel <291874700n@gmail.com>
2025-11-23 09:07:43 +08:00
Rainbow
3e0d623e62 fix(components): [table] prevent incorrect drag when resizable is false (#22327) 2025-11-23 08:59:54 +08:00
Rainbow
d6eb72bcdc fix(components): [time-picker] avoid incorrect values after losing focus (#22880)
* fix(components): [time-picker] avoid incorrect values after losing focus

* test: set test case

---------

Co-authored-by: Noblet Ouways <91417411+Dsaquel@users.noreply.github.com>
Co-authored-by: Dsaquel <291874700n@gmail.com>
2025-11-22 23:54:28 +01:00
Rainbow
0b1a57f23d fix(components): [select/select-v2] correct the trigger timing of visible-change (#22897)
fix(components): correct the trigger timing of visible-change
2025-11-22 23:14:53 +08:00
Putia3
1375b3e604 fix(components): [select] shouldn't add is-hovering to disabled option (#22845)
fix(components): [select] shouldn't add "is-hovering" when disabled
2025-11-22 17:14:32 +08:00
Rainbow
074e82700e fix(components): [select-v2] ResizeObserver loop completed with undelivered notifications (#22895)
fix: ResizeObserver loop completed with undelivered notifications
2025-11-22 15:54:29 +08:00
yicheny
2c2f6a2687 feat(components): [tabs] add default-value prop, suppress flicker (#22815)
closed #22776

Co-authored-by: 云游君 <me@yunyoujun.cn>
2025-11-21 23:42:03 +08:00
btea
0df5270e42 chore: [tooltip] event type error (#22886) 2025-11-21 11:18:54 +01:00
yicheny
751e80d50b fix(components): [table] avoid height loop (#22838)
* fix(components): [table] avoid height loop

closed #22834

* Update packages/components/table/__tests__/table.test.ts

Co-authored-by: rzzf <cszhjh@gmail.com>

---------

Co-authored-by: alex.yang <alex.yang@hytechc.com>
Co-authored-by: 云游君 <me@yunyoujun.cn>
Co-authored-by: rzzf <cszhjh@gmail.com>
2025-11-21 16:29:18 +08:00
Rainbow
aac2b5a208 docs(components): [menu] add missing popper-style prop to sub-menu (#22890) 2025-11-21 16:14:28 +08:00
rzzf
00df7c357a ci: polling for the merge status (#22891) 2025-11-21 16:07:51 +08:00
btea
17904e3d2c ci: remove conflict pending label add condition (#22887) 2025-11-21 10:07:11 +08:00
rzzf
a482ba1d72 ci: fix remove conflict label (#22882) 2025-11-20 15:27:38 +00:00
rzzf
388a71b5e6 ci: fix remove conflict label (#22881) 2025-11-20 15:44:44 +01:00
btea
0778b46ad8 ci: auto remove conflict pending label (#22870) 2025-11-20 11:39:35 +01:00
Rainbow
439c0b5b88 improvement(components): [select/select-v2] hoveringIndex stays on the most recently selected option with multiple (#22782)
* improvement: hoveringIndex stays on the last selected option

* improvement: update

---------

Co-authored-by: rzzf <cszhjh@gmail.com>
2025-11-20 15:09:16 +08:00
Rainbow
3243b71e37 improvement(components): [select] locate the most recently selected option when using multiple (#22753)
* improvement: locate the most recently selected one when using multiple

* test: add test case
2025-11-20 14:45:53 +08:00
Rainbow
38eb654f8f docs(components): [tree-select] correct the links (#22865) 2025-11-20 11:22:19 +08:00
sea
d47d68b1e8 docs: improve slots type (#22855)
* docs: improve slots type

* docs: update

Co-authored-by: Zhong <cszhjh@gmail.com>

---------

Co-authored-by: Zhong <cszhjh@gmail.com>
2025-11-19 22:19:46 +08:00
rzzf
f8c76a4679 fix(components): [virtual-list] prevent scroll from exceeding its bounds (#22786)
* fix(components): [virtual-list] prevent scroll from exceeding its bounds

* test: update

* fix: update

Co-authored-by: warmthsea <2586244885@qq.com>

* fix: update

* test: fix

* fix: update grid

---------

Co-authored-by: warmthsea <2586244885@qq.com>
2025-11-19 14:43:04 +01:00
ls57765867
f40d404a18 fix(components): [input] fix resize not working (#13841)
When setting show-word-limit and resize to horizontal, there is an issue with the positioning, and
it should maintain a spacing of 10px

BREAKING CHANGE :
N

closed #13769

Co-authored-by: Xc <124118265@qq.com>
Co-authored-by: qiang <qw13131wang@gmail.com>
2025-11-19 14:36:00 +01:00
rzzf
0486fb229e style(theme-chalk): show the cursor correctly when disabled (#22856)
* style(theme-chalk): [cascader] show the cursor correctly when disabled

* style: update rate
2025-11-19 16:12:06 +08:00
rzzf
976ec490e0 fix(components): [popconfirm] fallthrough virtual-ref & virtual-triggering (#22843)
* fix(components): [popconfirm] pass through virtualRef/virtualTriggering

* test: add test
2025-11-19 11:54:02 +08:00
qiang
669585fc43 fix(theme-chalk): [anchor] update link styles for hover and focus states (#22841)
* fix(theme-chalk): [anchor] update link styles for hover and focus states

* docs: Update document styles

* Update docs/.vitepress/vitepress/styles/content/table-of-content.scss

* docs: update toc-content left padding

---------

Co-authored-by: sea <45450994+warmthsea@users.noreply.github.com>
Co-authored-by: warmthsea <2586244885@qq.com>
2025-11-18 09:59:13 +00:00
rzzf
1859f5137e fix(utils): [addUnit] handle 0 value correctly (#22808)
* fix(utils): [addUnit] handle 0 value correctly

* fix: provide example

* fix: update

* fix: update

* test: update case name

* fix: update

Co-authored-by: Dsaquel <291874700n@gmail.com>

* fix: update

Co-authored-by: btea <2356281422@qq.com>

---------

Co-authored-by: Dsaquel <291874700n@gmail.com>
Co-authored-by: btea <2356281422@qq.com>
2025-11-18 16:29:01 +08:00
Edge-Seven
af78e7026d docs(components): [collapse] fix typo (#22840)
Fix typos in some files

Co-authored-by: khanhkhanhlele <namkhanh20xx@gmail.com>
2025-11-18 06:25:10 +00:00
Noblet Ouways
a8a83be56a docs: fix typecheck (#22452)
* docs: fix typecheck

* chore: undo lock

* chore: set react stub in gitignore

* chore: try be kind on windows

* chore: try be kind on windows v2

* chore: try be kind on windows v3

don't ignore stub

* chore: use Vue 3.4.31

* fix: import jsx from vue

---------

Co-authored-by: dopamine <coderzyou@gmail.com>
2025-11-17 13:46:17 +01:00
余晖
f09335f01d docs(components): [anchor] use vp-raw to fix demo scroll (#22828) 2025-11-17 20:21:05 +08:00
sea
cd2728af99 Revert "feat(components): [alert] add open and auto-close functionality with delay (#20533,#22028)" (#22560)
* Revert "fix(components): [alert] show immediately when `showAfter` not needed (#22028)"

This reverts commit 229a0a159b.

* Revert "feat(components): [alert] add open and auto-close functionality with delays (#20533)"

* chore: update deprecated

* docs: update remark
2025-11-17 11:04:56 +08:00
Caleb
8e5f8b7a86 docs(components): [space] fix typo coresponds => corresponds (#22821)
docs: coresponds => corresponds
2025-11-17 10:07:30 +08:00
Rainbow
94b273d10f feat(components): [splitter] expose splitterPanelRef (#22791)
* feat(components): [split-panel] expose panelEl

* feat: update

* feat: update

* docs: update version number
2025-11-16 23:39:25 +01:00
Carl Chen
261012cd1f fix(components): [input] fixed the onchange parameter when type is file (#14687)
* fix(components): [input]

fixed the onchange parameter when type is file

BREAKING CHANGE :
the onchange type of input has been enhanced to string

FileList

closed #14686

* fix: fix lint

* fix: fix lint

* fix(components): input

remove error

* perf(components): input

change event emit event

* fix(components): [input]

add test & fix file clear

* fix: fix unit test

* perf: change input test name

* chore: format

---------

Co-authored-by: qiang <qw13131wang@gmail.com>
2025-11-16 09:35:12 +08:00
rzzf
8d8174ce3a fix(components): [tree] checkbox selection wrong with disabled nodes (#22711)
* fix(components): [tree] checkbox selection wrong with disabled nodes

* fix: 19435

* refactor: remove useless code

* fix: correctly handle lazy mode and default-checked-keys

* test: update
2025-11-16 09:28:11 +08:00
Element
38a7545c85 chore: Update changelog 2.11.8 (#22818)
chore: update changelog 2.11.8
2025-11-15 10:57:16 +08:00
Map1en
21a651b13d fix(components): [select] after the last select unmounts memory leak issue (#22764)
* fix(components): after the last select unmounts memory leak issue

* fix: avoid intercepting info from other components

---------

Co-authored-by: btea <2356281422@qq.com>
2025-11-15 10:33:07 +08:00
btea
6654eb40a8 docs: [drawer] update event parameter (#22816) 2025-11-15 10:06:27 +08:00
rzzf
f7e6db47af ci: fix lint-commit-message not working for PR from fork (#22806)
* ci: fix lint-commit-message not working for PR from fork

* chore: upgrade

* ci: update
2025-11-15 10:02:59 +08:00
Caleb
3901ae43fe docs(components): [segmented] fix typo (#22811)
docs: varibles => variables
2025-11-14 18:08:47 +08:00
betavs
f30bfaa09b fix(components): [input-number] correct condition for user input reset (#21283) 2025-11-14 17:53:16 +08:00
Rainbow
0c378d43f3 refactor(components): [select-v2] reduce repeated property access (#22801) 2025-11-14 15:24:12 +08:00
Map1en
3b6f377eb4 fix(components): [popper] trigger memory leak issue (#22763)
* fix(components): trigger memory leak issue

* fix: update test

* Update packages/components/popper/src/trigger.vue

---------

Co-authored-by: btea <2356281422@qq.com>
2025-11-13 14:46:09 +00:00
Nullaha
37600dadd3 docs(components): [tree] update select state when add or remove node (#14916)
docs(components): [tree] Update select state when add or remove node

Co-authored-by: qiang <qw13131wang@gmail.com>
2025-11-13 19:25:22 +08:00
btea
784568cf13 refactor(components): [drawer] rename event parameter avoid conflicts (#22790) 2025-11-13 15:04:03 +08:00
btea
6c63c0018a refactor(components): [watermark] reduce unnecessary calc (#22789) 2025-11-13 15:02:22 +08:00
Jevin
43c1a9de82 feat(components): [drawer] add resize-start resize resize-end emits (#22784)
* feat(components): [drawer] add    emits

* chore: update

* chore: update
2025-11-13 14:32:00 +08:00