elementor / elementor/elementor
🐞 Popups and Tabs-Vertical Position - Duplicates tab items
- Dominant language
- PHP
- Stars
- 7.1k
- Forks
- 1.6k
- Avg merge
- 1d 5h
- Merged PRs (30d)
- 193
Description
### Prerequisites
- [X] I have searched for similar issues in both open and closed tickets and cannot find a duplicate.
- [X] The issue still exists against the latest stable version of Elementor.
### Description
While setting up a popup and using tabs in a vertical position. When previewing or live, it creates duplicate tab items. I have tested this on multiple client websites, and it produces the same issue.
I have also deactivated other plugins one by one to diagnose the issue. None of which stopped producing the problem.
### Steps to reproduce
1. Create a popup
2. Put Tabs in
3. Set Tabs position to vertical
4. publish and preview
### Isolating the problem
- [X] This bug happens with only Elementor plugin active (and Elementor Pro).
- [X] This bug happens with a Blank WordPress theme active ([Hello theme](https://wordpress.org/themes/hello-elementor/)).
- [X] I can reproduce this bug consistently using the steps above.
### System Info
Click to reveal
````txt
== Server Environment ==
Operating System: Linux
Software: Apache
MySQL version: Source distribution v8.0.26-16
PHP Version: 7.4.32
PHP Memory Limit: -1
PHP Max Input Vars: 1000
PHP Max Post Size: 60M
GD Installed: Yes
ZIP Installed: Yes
Write Permissions: All right
Elementor Library: Connected
== WordPress Environment ==
Version: 6.1.1
Site URL:
Home URL:
WP Multisite: No
Max Upload Size: 60 MB
Memory limit: 256M
Max Memory limit: 256M
Permalink Structure: /%year%/%monthnum%/%day%/%postname%/
Language: en-US
Timezone: -8
Debug Mode: Inactive
== Theme ==
Name: Hello Elementor
Version: 2.6.1
Author: Elementor Team
Child Theme: No
== User ==
Role: administrator
WP Profile lang: en_US
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36
== Active Plugins ==
Admin Menu Editor Pro
Version: 2.18.1
Author: Janis Elsts
AME Branding Add-on
Version: 1.3.2
Author: Janis Elsts
Elementor
Version: 3.8.1
Author: Elementor.com
Elementor Addon Elements
Version: 1.11.16
Author: WPVibes
Elementor Pro
Version: 3.8.2
Author: Elementor.com
Envato Elements
Version: 2.0.11
Author: Envato
Rank Math SEO
Version: 1.0.102.1
Author: Rank Math
Rank Math SEO PRO
Version: 3.0.24
Author: Rank Math
Reactive Mortgage Calculator
Version: 1.1
Author: Afzal
RealtyPress Premium
Version: 1.9.6
Author: RealtyPress Team
WordPress Toolbar Editor
Version: 1.4.2
Author: Janis Elsts
WPCode Lite
Version: 2.0.4.4
Author: WPCode
WP Rocket
Version: 3.12.3.2
Author: WP Media
== Elements Usage ==
header : 2
button : 1
icon-list : 1
image : 1
nav-menu : 1
social-icons : 1
popup : 7
tabs : 1
section : 17
button : 4
divider : 2
heading : 13
html : 1
icon-box : 1
icon-list : 5
image : 5
image-carousel : 1
social-icons : 1
spacer : 2
text-editor : 4
wp-page : 13
animated-headline : 1
button : 4
divider : 2
form : 1
heading : 37
icon-list : 4
image : 24
image-box : 8
media-carousel : 1
shortcode : 3
social-icons : 1
spacer : 1
tabs : 1
testimonial-carousel : 1
text-editor : 30
video : 3
== Elementor Experiments ==
Optimized DOM Output: Active
Improved Asset Loading: Inactive
Improved CSS Loading: Active
Inline Font Icons: Inactive by default
Accessibility Improvements: Inactive by default
Additional Custom Breakpoints: Inactive by default
Import Export Website Kit: Active by default
Hide native WordPress widgets from search results: Active by default
admin_menu_rearrangement: Inactive by default
Flexbox Container: Inactive by default
Default to New Theme Builder: Active by default
Hello Theme Header & Footer: Inactive by default
Landing Pages: Active by default
Color Sampler: Active by default
Favorite Widgets: Active by default
Admin Top Bar: Active by default
Page Transitions: Active by default
Notes: Active by default
Loop: Inactive by default
Form Submissions: Active by default
Scroll Snap: Active by default
== Log ==
Log: showing 20 of 322022-10-13 19:13:16 [info] Elementor data updater process has been completed. [array (
'plugin' => 'Elementor Pro',
'from' => '3.7.3',
'to' => '3.7.7',
)]
2022-11-01 14:33:44 [info] elementor::elementor_updater Started
2022-11-01 14:33:44 [info] Elementor/Upgrades - _on_each_version Start
2022-11-01 14:33:44 [info] Elementor data updater process has been queued. [array (
'plugin' => 'Elementor',
'from' => '3.7.8',
'to' => '3.8.0',
)]
2022-11-01 14:33:44 [info] Elementor/Upgrades - _on_each_version Finished
2022-11-01 14:33:44 [info] Elementor/Upgrades - _v_3_8_0_fix_php8_image_custom_size Start
2022-11-01 14:33:44 [info] Elementor/Upgrades - _v_3_8_0_fix_php8_image_custom_size Finished
2022-11-01 14:33:44 [info] Elementor data updater process has been completed. [array (
'plugin' => 'Elementor',
'from' => '3.7.8',
'to' => '3.8.0',
)]
2022-11-01 14:33:45 [info] Elementor data updater process has been queued. [array (
'plugin' => 'Elementor',
'from' => '3.7.8',
'to' => '3.8.0',
)]
2022-11-22 12:23:27 [info] elementor-pro::elementor_pro_updater Started
2022-11-22 12:23:27 [info] Elementor Pro/Upgrades - _on_each_version Start
2022-11-22 12:23:27 [info] Elementor Pro/Upgrades - _on_each_version Finished
2022-11-22 12:23:27 [info] Elementor data updater process has been completed. [array (
'plugin' => 'Elementor Pro',
'from' => '3.7.7',
'to' => '3.8.2',
)]
2022-11-22 12:23:27 [info] Elementor data updater process has been queued. [array (
'plugin' => 'Elementor Pro',
'from' => '3.7.7',
'to' => '3.8.2',
)]
2022-11-22 12:24:07 [info] elementor::elementor_updater Started
2022-11-22 12:24:07 [info] Elementor/Upgrades - _on_each_version Start
2022-11-22 12:24:07 [info] Elementor/Upgrades - _on_each_version Finished
2022-11-22 12:24:07 [info] Elementor/Upgrades - _v_3_8_0_fix_php8_image_custom_size Start
2022-11-22 12:24:07 [info] Elementor/Upgrades - _v_3_8_0_fix_php8_image_custom_size Finished
2022-11-22 12:24:07 [info] Elementor data updater process has been completed. [array (
'plugin' => 'Elementor',
'from' => '3.8.0',
'to' => '3.8.1',
)]
PHP: showing 4 of 4PHP: 2022-10-26 15:46:19 [notice X 7][../wp-content/plugins/elementor/core/common/modules/ajax/module.php::171] Undefined index: data [array (
'trace' => '
#0: Elementor\Core\Logger\Manager -> shutdown()
',
)]
PHP: 2022-11-22 15:31:02 [notice X 2][../wp-content/plugins/elementor/includes/template-library/sources/local.php::747] ob_end_clean(): failed to delete buffer. No buffer to delete [array (
'trace' => '
#0: Elementor\Core\Logger\Manager -> shutdown()
',
)]
PHP: 2022-11-23 22:11:42 [notice X 3][../wp-content/plugins/elementor-pro/modules/forms/classes/form-record.php::179] Undefined index: referrer [array (
'trace' => '
#0: Elementor\Core\Logger\Manager -> shutdown()
',
)]
PHP: 2022-11-25 21:23:09 [notice X 2][../wp-content/plugins/elementor/core/logger/items/js.php::17] Undefined index: url [array (
'trace' => '
#0: Elementor\Core\Logger\Manager -> shutdown()
',
)]
JS: showing 6 of 6JS: 2022-11-02 18:10:47 [error X 1][../wp-content/plugins/elementor/assets/js/frontend-modules.min.js?ver=3.8.0:2:4654] this.$element is null
JS: 2022-11-04 23:24:17 [error X 5][../wp-includes/js/jquery/jquery.min.js?ver=3.6.1:2:51816] a is undefined
JS: 2022-11-04 23:48:28 [error X 6][../wp-content/plugins/elementor/assets/js/new-template.min.js?ver=3.8.0:2:2869] elementor_new_template_form_controls is not defined
JS: 2022-11-22 23:21:16 [error X 3][../wp-admin/load-scripts.php?c=0&loadchunk_0=underscore,jquery-core,jquery-migrate,backbone,jquery-ui-core,jquery-ui-mouse,wp-api-request,regenerator-runtime,wp-polyfill,wp-&loadchunk_1=hooks&ver=6.1.1:4:51824] Cannot read properties of undefined (reading \'replace\')
JS: 2022-11-26 05:23:01 [error X 410][../wp-content/plugins/elementor/assets/lib/pickr/pickr.min.js?ver=1.5.0:2:16820] Cannot read properties of null (reading \'clone\')
JS: 2022-11-26 05:23:02 [error X 7][../wp-content/plugins/elementor/assets/lib/pickr/pickr.min.js?ver=1.5.0:2:21012] Cannot read properties of null (reading \'changestop\')
== Elementor - Compatibility Tag ==
Elementor Addon Elements: Incompatible
Elementor Pro: Incompatible
Envato Elements: Incompatible
== Elementor Pro - Compatibility Tag ==
Elementor Addon Elements: Incompatible
Envato Elements: Incompatible
````
Contributor guide
Assessment
This issue has not been assessed yet.