Bug reportAug 28, 2026· 0:24· 15 views
Element Plus: cascader tags disappear on blur when :persistent="false"
0:24 total
Comments · 0
Be the first to comment.
Bug report— by SceneRecap AI
mediumel-cascader tag rendering and dropdown persistence lifecycle
os: macOSbrowser: Chromium 151.0.7922.34viewport: 1280x720framework: Element Plus v2.5.1
Repro steps
- 1.Open an el-cascader component configured with :persistent="false".
- 2.Click the cascader input to open the dropdown menu.
- 3.Select an item by navigating the hierarchy (Asia -> China -> Beijing).
- 4.Close the dropdown menu by pressing Escape or clicking outside.
Expected
The selected tag ('Asia / China / Beijing') remains visible in the cascader input field after closing the dropdown/blurring.
Actual
The selected tag disappears from the cascader input field immediately upon closing the dropdown, resetting the display back to the 'Select' placeholder.
Evidence
visualTag 'Asia / China / Beijing' is successfully selected and displayed inside the input while dropdown is open.
visualInput resets back to 'Select' placeholder and selected tags vanish after dropdown closes with :persistent='false'.
Issue markdown (copy-paste ready)
### Description When `el-cascader` is configured with `:persistent="false"`, selected options/tags disappear from the input display as soon as the dropdown menu is closed or loses focus. ### Steps to Reproduce 1. Render an `el-cascader` with `:persistent="false"` and options/props. 2. Click the cascader input to open the selection hierarchy. 3. Select a leaf node option (e.g., Asia -> China -> Beijing). 4. Close the dropdown menu (e.g., press `Escape` or click outside). ### Expected Result The selected tags should persist and stay rendered inside the cascader input. ### Actual Result The tags disappear immediately upon blur/close, and the input reverts to placeholder state. *Recorded with SceneRecap.*
Your recordings could explain themselves too.
Free plan · silent recordings welcome · bug reports included.
Try SceneRecap free →