elementor / elementor

The most advanced frontend drag & drop page builder. Create high-end, pixel perfect websites at record speeds. Any theme, any page, any design.
https://elementor.com/
GNU General Public License v3.0
6.42k stars 1.39k forks source link

Cross site copy paste functionality keeps loading forever after pasting #27214

Open AF1QUE opened 2 weeks ago

AF1QUE commented 2 weeks ago

Prerequisites

Description

When I copy any section/element from another site and paste it into my Elementor editor, the copy/paste modal keeps loading forever. I can see the template was copied successfully in the background, but it doesn't close the modal automatically. This bug only occurs on the latest version of Elementor.

Screenshot 2024-05-04 at 3 35 27 PM

Steps to reproduce

  1. Update Elementor to v3.21.4
  2. Copy any container from your existing site or you may use https://skelementor.com/components/
  3. Try to paste the copied code into your destination site

Expected behavior

After successfully pasting the template, the modal should automatically close itself.

Isolating the problem

Elementor System Info

== Server Environment ==
    Operating System: Linux
    Software: Apache/2.4.57 (Ubuntu) mod_fcgid/2.3.9 OpenSSL/1.1.1f
    MySQL version: mariadb.org binary distribution v10.6.14
    PHP Version: 8.0.29
    PHP Memory Limit: 128M
    PHP Max Input Vars: 1000
    PHP Max Post Size: 256M
    GD Installed: Yes
    ZIP Installed: Yes
    Write Permissions: All right
    Elementor Library: Connected

== WordPress Environment ==
    Version: 6.5.2
    Site URL: https://stable-louse-833b2d.instawp.xyz
    Home URL: https://stable-louse-833b2d.instawp.xyz
    WP Multisite: No
    Max Upload Size: 256 MB
    Memory limit: 128M
    Max Memory limit: 128M
    Permalink Structure: /%postname%/
    Language: en_US
    Timezone: 0
    Admin Email: afique.dev@gmail.com
    Debug Mode: Inactive

== Theme ==
    Name: Hello Elementor
    Version: 3.0.1
    Author: Elementor Team
    Child Theme: No

== User ==
    Role: administrator
    WP Profile lang: en-US
    User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36

== Active Plugins ==
    Crocoblock Wizard
        Version: 1.2.12
        Author: Crocoblock

    Download Plugins and Themes from Dashboard
        Version: 1.8.6
        Author: WPFactory

    Elementor
        Version: 3.21.4
        Author: Elementor.com

    JetElements For Elementor
        Version: 2.6.17.1
        Author: Crocoblock

== Elementor Experiments ==
    Improved Asset Loading: Active by default
    Improved CSS Loading: Active by default
    Inline Font Icons: Active by default
    Additional Custom Breakpoints: Active by default
    admin_menu_rearrangement: Inactive by default
    Flexbox Container: Active by default
    Upgrade Swiper Library: Active by default
    Grid Container: Active by default
    Nested Elements Performance: Inactive by default
    Optimized Control Loading: Inactive by default
    Hello Theme Header & Footer: Active by default
    Elementor Home Screen: Active by default
    Editor Top Bar: Inactive by default
    Build with AI: Active by default
    Landing Pages: Active by default
    Nested Elements: Inactive by default
    Lazy Load Background Images: Active by default

== Log ==

PHP: showing 1 of 1PHP: 2024-05-04 09:35:18 [warning X 2][/home/delamuloye1058/web/stable-louse-833b2d.instawp.xyz/public_html/wp-content/plugins/elementor/includes/elements/container.php::1831] Undefined array key "size" [array (
  'trace' => '
#0: Elementor\Core\Logger\Manager -> shutdown()
',
)]

Log: showing 5 of 52024-05-04 09:52:02 [info] elementor::elementor_updater Started 
2024-05-04 09:52:02 [info] Elementor/Upgrades - _on_each_version Start  
2024-05-04 09:52:02 [info] Elementor/Upgrades - _on_each_version Finished 
2024-05-04 09:52:02 [info] Elementor data updater process has been completed. [array (
  'plugin' => 'Elementor',
  'from' => '3.21.1',
  'to' => '3.21.4',
)]
2024-05-04 09:52:02 [info] Elementor data updater process has been queued. [array (
  'plugin' => 'Elementor',
  'from' => '3.21.1',
  'to' => '3.21.4',
)]

== Elementor - Compatibility Tag ==

    JetElements For Elementor: Incompatible

Agreement

afnanmishu commented 2 weeks ago

I have faced the same issue as well. It seems like a frustrating bug that needs to be addressed by the Elementor team!

portrayaloflife commented 1 week ago

Also been seeing this lately