elementor / elementor/elementor

⌛ Elementor Icons (eicons) is loading on Floating Elements even if I enabled Inline Font Icons feature

Open
#28,857 1 comment 1 reaction 0 assignees View on GitHub
component/floating-elements component/icon-library component/inline-font-icons control/icon control/icons mod/b* mod/e* status/evaluating
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 open and closed tickets and cannot find a duplicate.
- [X] I have troubleshooted my issue, and it still exists against the latest stable version of Elementor.

### Description

After I enable Inline Font Icons in Elementor's Features, the eicons (Elementor icons) are loading.

Inline Font icons are active
![Inline Font icons are active](https://github.com/user-attachments/assets/21caaf7c-debb-47bd-921f-62f4b9f4a0ae)

Eicons is referencing in the stylesheets
![Eicons is loading](https://github.com/user-attachments/assets/ecfb49fd-a9c7-4b4b-8b1d-8cfb707c954e)

### Steps to reproduce

The issue happens on a fresh WordPress install with Elementor Core and Pro version with Hello Elementor
**The inline Font icons feature is enabled**
![Inline Font icons are active](https://github.com/user-attachments/assets/8c64a7ef-7147-41df-8076-b9fb79aea512)

**Only Elementor Core and Pro are active**
![Only Elementor core and pro](https://github.com/user-attachments/assets/ee4cbc0a-08fd-4d90-ad11-985b7912d8e1)

**Theme**
![Hello Elementor](https://github.com/user-attachments/assets/1d6d40b9-e154-4a50-a097-9c6642a37e8e)

### Expected behavior

Eicons web font and stylesheet are loading instead of replacing with inline SVG. If Elementor is visiting my site, the issue happens on posts, not pages.

### Isolating the problem

- [X] This bug happens when only the Elementor (and Elementor Pro) plugins are active.
- [X] This bug happens with the Hello Elementor theme active.
- [X] I can reproduce this bug consistently by following the steps I described above.

### Elementor System Info

Click to reveal

```txt

========================================================================================================
Fresh Install LocalHost: Machine-
========================================================================================================
== Server Environment ==
Operating System: WINNT
Software: Apache/2.4.54 (Win64) OpenSSL/1.1.1t PHP/8.0.30
MySQL version: MySQL Community Server - GPL v8.0.30
PHP Version: 8.0.30
PHP Memory Limit: 512M
PHP Max Input Vars: 1000
PHP Max Post Size: 2G
GD Installed: Yes
ZIP Installed: Yes
Write Permissions: All right
Elementor Library: Connected

== WordPress Environment ==
Version: 6.6.2
Site URL: https://eicons.local
Home URL: https://eicons.local
WP Multisite: No
Max Upload Size: 2 GB
Memory limit: 40M
Max Memory limit: 512M
Permalink Structure: /%year%/%monthnum%/%day%/%postname%/
Language: en_US
Timezone: 0
Debug Mode: Inactive

== Theme ==
Name: Hello Elementor
Version: 3.1.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/129.0.0.0 Safari/537.36

== Active Plugins ==
Elementor
Version: 3.24.4
Author: Elementor.com

Elementor Pro
Version: 3.24.2
Author: Elementor.com

== Elements Usage ==

footer : 1
container : 8
divider : 1
form : 1
heading : 2
icon-list : 1
social-icons : 1
text-editor : 2
header : 1
button : 1
container : 4
divider : 1
icon : 1
icon-list : 1
theme-site-logo : 1
popup : 2
button : 2
container : 3
divider : 2
heading : 2
icon : 2
nav-menu : 1
text-editor : 1
wp-page : 6
button : 6
container : 106
divider : 36
form : 1
google_maps : 1
heading : 77
icon : 19
icon-list : 3
image : 30
price-list : 11
testimonial-carousel : 4
text-editor : 17
video : 1
floating-buttons : 0
container : 1
floating-bars-var-1 : 1
error-404 : 1
button : 1
container : 9
divider : 1
heading : 7
icon : 5

== Settings ==

cpt_support: post, page
allow_tracking: yes
unfiltered_files_upload: 1
font_display: swap
meta_generator_tag: 1

== Features ==
Custom Fonts: 0
Custom Icons: 0

== Integrations ==

== Elementor Experiments ==
Improved CSS Loading: Inactive by default (Why)
Inline Font Icons: Active
Additional Custom Breakpoints: Active by default
Flexbox Container: Active
Grid Container: Active by default
Upgrade Swiper Library: Active
Nested Elements Performance: Active by default
Optimized Control Loading: Active
Optimized Markup: Inactive by default
Conditionally load Swiper CSS files: Inactive by default
Plugin Onboarding: Active by default
Default to New Theme Builder: Active
Header & Footer: Active by default
Elementor Home Screen: Active by default
Landing Pages: Inactive by default
Launchpad Checklist: Inactive by default
Nested Elements: Active
Editor Top Bar: Inactive
Element Caching: Inactive
Link In Bio: Active by default
Floating Buttons: Active by default
Elementor Editor Events: Inactive by default
Atomic Widgets: Inactive by default
Display Conditions: Active by default
Form Submissions: Active by default
Menu: Inactive by default

== Log ==

Log: showing 8 of 82024-10-01 07:01:03 [info] Uploading Kit: [array (
'kit_id' => '6683e3b7f04c09d36fcaea22',
'referrer' => 'kit-library',
)]
2024-10-01 07:01:12 [info] Selected import runners: site-settings, plugins, templates, taxonomies, elementor-content, wp-content, elements-default-values
2024-10-01 07:01:13 [info] Import runner completed: site-settings ✓
2024-10-01 07:01:13 [info] Import runner completed: plugins ✓
2024-10-01 07:01:27 [info] Import runner completed: templates ✓
2024-10-01 07:01:28 [info] Import runner completed: taxonomies ✓
2024-10-01 07:02:47 [info] Import runner completed: elementor-content ✓
2024-10-01 07:02:48 [info] Import runner completed: wp-content ✓

PHP: showing 1 of 1PHP: 2024-10-01 07:02:48 [notice X 1][C:\laragon\www\Eicons\wp-content\plugins\elementor\core\utils\import-export\parsers\wxr-parser-simple-xml.php::53] Function libxml_disable_entity_loader() is deprecated [array (
'trace' => '
#0: Elementor\Core\Logger\Manager -> shutdown()
',
)]

JS: showing 1 of 1JS: 2024-10-01 07:03:35 [error X 1][https://eicons.local/wp-admin/load-scripts.php?c=1&loadchunk_0=jquery-core,jquery-migrate,utils&ver=6.6.2:2:28760] Cannot read properties of undefined (reading 'value')

== Elementor - Compatibility Tag ==

Elementor Pro: Incompatible

== Elementor Pro - Compatibility Tag ==

========================================================================================================
Production Site:-
========================================================================================================

== Server Environment ==
Operating System: Linux
Software: LiteSpeed
MySQL version: Ubuntu 20.04 v10.3.39
PHP Version: 8.0.30
PHP Memory Limit: 512M
PHP Max Input Vars: 1000
PHP Max Post Size: 800M
GD Installed: Yes
ZIP Installed: Yes
Write Permissions: All right
Elementor Library: Connected

== WordPress Environment ==
Version: 6.6.2
Site URL: https://foxscribbler.com
Home URL: https://foxscribbler.com
WP Multisite: No
Max Upload Size: 200 MB
Memory limit: 40M
Max Memory limit: 512M
Permalink Structure: /%postname%/
Language: en_US
Timezone: Asia/Kolkata
Admin Email: redacted
Debug Mode: Inactive

== Theme ==
Name: foxscribbler (Underscore.me)
Version: 1.0.0
Author: Thangjam Kishorchand Singh
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/129.0.0.0 Safari/537.36

== Active Plugins ==
Advanced Custom Fields
Version: 6.3.6
Author: WP Engine

BetterLinks
Version: 2.1.7
Author: WPDeveloper

Code Snippets
Version: 3.6.5.1
Author: Code Snippets Pro

Conditional Fields for Elementor Form
Version: 1.3.3
Author: Cool Plugins

Elementor
Version: 3.24.4
Author: Elementor.com

Elementor Pro
Version: 3.24.2
Author: Elementor.com

Flying Scripts
Version: 1.2.3
Author: WP Speed Matters

LiteSpeed Cache
Version: 6.5.1
Author: LiteSpeed Technologies

Patchstack Security
Version: 2.2.13
Author: Patchstack

Rank Math SEO
Version: 1.0.228
Author: Rank Math

Safe SVG
Version: 2.2.6
Author: 10up

Simple Cloudflare Turnstile
Version: 1.27.0
Author: Elliot Sowersby, RelyWP

Unlimited Elements for Elementor (Premium)
Version: 1.5.124
Author: Unlimited Elements

WP Mail SMTP
Version: 4.1.1
Author: WP Mail SMTP

WPS Hide Login
Version: 1.9.16.7
Author: WPServeur, NicolasKulka, wpformation

WPvivid Backup Plugin
Version: 0.9.106
Author: WPvivid Team

== Must-Use Plugins ==
_patchstack.php
Version:
Author:

== Features ==
Custom Fonts: 19
Custom Icons: 0

== Integrations ==

recaptcha: Active
recaptcha_v3: Active
facebook_sdk: Active

== Elementor Experiments ==
Improved CSS Loading: Inactive by default
Inline Font Icons: Active
Additional Custom Breakpoints: Inactive
Flexbox Container: Active
Grid Container: Inactive
Upgrade Swiper Library: Active
Nested Elements Performance: Active by default
Optimized Control Loading: Active
Optimized Markup: Inactive by default
Conditionally load Swiper CSS files: Inactive by default
Plugin Onboarding: Active by default
Default to New Theme Builder: Active
Elementor Home Screen: Active by default
Landing Pages: Active
Launchpad Checklist: Inactive by default
Nested Elements: Active
Editor Top Bar: Inactive
Element Caching: Inactive
Link In Bio: Active by default
Floating Buttons: Active by default
Elementor Editor Events: Inactive by default
Atomic Widgets: Inactive by default
Display Conditions: Inactive
Form Submissions: Active
Menu: Inactive by default

== Log ==

Log: showing 20 of 362024-09-16 17:08:37 [info] Elementor Pro/Upgrades - _on_each_version Start
2024-09-16 17:08:37 [info] Elementor Pro/Upgrades - _on_each_version Finished
2024-09-16 17:08:37 [info] Elementor data updater process has been completed. [array (
'plugin' => 'Elementor Pro',
'from' => '3.23.3',
'to' => '3.24.1',
)]
2024-09-16 17:08:37 [info] Elementor data updater process has been queued. [array (
'plugin' => 'Elementor Pro',
'from' => '3.23.3',
'to' => '3.24.1',
)]
2024-09-20 08:20:10 [info] elementor::elementor_updater Started
2024-09-20 08:20:10 [info] Elementor/Upgrades - _on_each_version Start
2024-09-20 08:20:10 [info] Elementor/Upgrades - _on_each_version Finished
2024-09-20 08:20:10 [info] Elementor data updater process has been completed. [array (
'plugin' => 'Elementor',
'from' => '3.24.2',
'to' => '3.24.3',
)]
2024-09-20 08:20:10 [info] Elementor data updater process has been queued. [array (
'plugin' => 'Elementor',
'from' => '3.24.2',
'to' => '3.24.3',
)]
2024-09-20 08:24:15 [info] elementor-pro::elementor_pro_updater Started
2024-09-20 08:24:15 [info] Elementor Pro/Upgrades - _on_each_version Start
2024-09-20 08:24:15 [info] Elementor Pro/Upgrades - _on_each_version Finished
2024-09-20 08:24:15 [info] Elementor data updater process has been completed. [array (
'plugin' => 'Elementor Pro',
'from' => '3.24.1',
'to' => '3.24.2',
)]
2024-09-20 08:24:15 [info] Elementor data updater process has been queued. [array (
'plugin' => 'Elementor Pro',
'from' => '3.24.1',
'to' => '3.24.2',
)]
2024-09-20 08:24:16 [info] Elementor data updater process has been queued. [array (
'plugin' => 'Elementor Pro',
'from' => '3.24.1',
'to' => '3.24.2',
)]
2024-09-24 12:52:23 [info] elementor::elementor_updater Started
2024-09-24 12:52:23 [info] Elementor/Upgrades - _on_each_version Start
2024-09-24 12:52:23 [info] Elementor/Upgrades - _on_each_version Finished
2024-09-24 12:52:23 [info] Elementor data updater process has been completed. [array (
'plugin' => 'Elementor',
'from' => '3.24.3',
'to' => '3.24.4',
)]
2024-09-24 12:52:23 [info] Elementor data updater process has been queued. [array (
'plugin' => 'Elementor',
'from' => '3.24.3',
'to' => '3.24.4',
)]

PHP: showing 5 of 5PHP: 2024-08-17 13:35:11 [warning X 90][/home/foxscribbler.com/public_html/wp-content/plugins/elementor-pro/core/app/modules/site-editor/data/endpoints/templates.php::150] Undefined array key "condition_type" [array (
'trace' => '
#0: /home/foxscribbler.com/public_html/wp-content/plugins/elementor-pro/core/app/modules/site-editor/data/endpoints/templates.php(150): Elementor\Core\Logger\Manager -> rest_error_handler()
#1: ElementorPro\Core\App\Modules\SiteEditor\Data\Endpoints\Templates -> normalize_template_json_item()
#2: /home/foxscribbler.com/public_html/wp-content/plugins/elementor-pro/core/app/modules/site-editor/data/endpoints/templates.php(120): class type array_map()
#3: /home/foxscribbler.com/public_html/wp-content/plugins/elementor-pro/core/app/modules/site-editor/data/endpoints/templates.php(59): ElementorPro\Core\App\Modules\SiteEditor\Data\Endpoints\Templates -> normalize_templates_json()
#4: /home/foxscribbler.com/public_html/wp-content/plugins/elementor/data/base/endpoint.php(158): ElementorPro\Core\App\Modules\SiteEditor\Data\Endpoints\Templates -> get_items()
',
)]
PHP: 2024-09-20 10:40:38 [warning X 12][/home/foxscribbler.com/public_html/wp-content/plugins/elementor/includes/base/controls-stack.php::695] Undefined array key -1 [array (
'trace' => '
#0: Elementor\Core\Logger\Manager -> shutdown()
',
)]
PHP: 2024-09-22 12:01:30 [warning X 4][/home/foxscribbler.com/public_html/wp-content/plugins/elementor/includes/template-library/sources/local.php::1063] Attempt to read property "post_type" on null [array (
'trace' => '
#0: Elementor\Core\Logger\Manager -> shutdown()
',
)]
PHP: 2024-09-28 11:50:15 [warning X 1][/home/foxscribbler.com/public_html/wp-content/plugins/elementor/includes/base/widget-base.php::223] Trying to access array offset on value of type bool [array (
'trace' => '
#0: /home/foxscribbler.com/public_html/wp-content/plugins/elementor/includes/base/widget-base.php(223): Elementor\Core\Logger\Manager -> rest_error_handler()
#1: /home/foxscribbler.com/public_html/wp-content/plugins/elementor/includes/base/controls-stack.php(1828): Elementor\Widget_Base -> get_pointer_index()
#2: /home/foxscribbler.com/public_html/wp-content/plugins/elementor/includes/controls/groups/base.php(130): Elementor\Controls_Stack -> end_popover()
#3: /home/foxscribbler.com/public_html/wp-content/plugins/elementor/includes/base/controls-stack.php(780): Elementor\Group_Control_Base -> add_controls()
#4: /home/foxscribbler.com/public_html/wp-content/plugins/elementor-pro/modules/carousel/widgets/media-carousel.php(488): Elementor\Controls_Stack -> add_group_control()
',
)]
PHP: 2024-09-28 11:50:15 [warning X 1][/home/foxscribbler.com/public_html/wp-content/plugins/elementor/includes/base/controls-stack.php::695] Undefined array key -1 [array (
'trace' => '
#0: /home/foxscribbler.com/public_html/wp-content/plugins/elementor/includes/base/controls-stack.php(695): Elementor\Core\Logger\Manager -> rest_error_handler()
#1: /home/foxscribbler.com/public_html/wp-content/plugins/elementor/includes/base/controls-stack.php(1828): Elementor\Controls_Stack -> get_control_key()
#2: /home/foxscribbler.com/public_html/wp-content/plugins/elementor/includes/controls/groups/base.php(130): Elementor\Controls_Stack -> end_popover()
#3: /home/foxscribbler.com/public_html/wp-content/plugins/elementor/includes/base/controls-stack.php(780): Elementor\Group_Control_Base -> add_controls()
#4: /home/foxscribbler.com/public_html/wp-content/plugins/elementor-pro/modules/carousel/widgets/media-carousel.php(488): Elementor\Controls_Stack -> add_group_control()
',
)]

JS: showing 2 of 2JS: 2024-08-19 06:22:19 [error X 2][https://foxscribbler.com/wp-content/plugins/elementor/assets/js/editor.min.js?ver=3.23.4:3:712932] this.model.isValidChild is not a function
JS: 2024-08-22 04:21:36 [error X 3][https://foxscribbler.com/wp-admin/load-scripts.php?c=1&loadchunk_0=jquery-core,jquery-migrate,utils,wp-hooks&ver=6.6.1:2:28760] Cannot read properties of undefined (reading 'value')

== Elementor - Compatibility Tag ==

Conditional Fields for Elementor Form: Compatibility not specified
Elementor Pro: Compatibility not specified
Unlimited Elements for Elementor (Premium): Compatibility not specified

== Elementor Pro - Compatibility Tag ==

```

### Agreement

- [X] I agree that my issue may be closed without action if it doesn't meet all the requirements.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.