β π βΏ π SVG element missing accessible name (Duplicate of #29340) #30132
Closed
5 of 6 tasks
Labels
component/code
Indicates when a topic is related to a componentβs code.
duplicate
Indicates when an Issue or a Discussion is a duplicate of another Issue or Discussion.
mod/d*
[Temp.] For internal use only.
mod/v*
[Temp.] For internal use only.
mod*
[Temp.] For internal use only.
solved
Indicates that an Issue has been Solved, or a Feature Request has been Released.
status/merged
Indicates when a Pull Request has been merged to a Release.
type/accessibility
Indicates when a topic is related to Accessibility.
widget/icon
References the Icon widget.
Prerequisites
Description
When using an SVG without a link in the Icon List widget, the Level Access extension finds the error below.
We've created a script to fix this issue on the front end, but a server-side fix would be preferable.
Steps to reproduce
Expected behavior
The
<svg>
that is printed should include anaria-hidden="true"
if there's no link.Isolating the problem
Elementor System Info
Click to reveal
== Server Environment == Operating System: Linux Software: nginx MySQL version: MariaDB Server v10.11.10-MariaDB-log PHP Version: 8.2.27 PHP Memory Limit: 512M PHP Max Input Vars: 6144 PHP Max Post Size: 2047M GD Installed: Yes ZIP Installed: Yes Write Permissions: All right Elementor Library: Connected == WordPress Environment == Version: 6.7.1 Site URL: Home URL: WP Multisite: No Max Upload Size: 2 GB Memory limit: 512M Max Memory limit: 512M Permalink Structure: /%year%/%monthnum%/%day%/%postname%/ Language: en_US Timezone: 0 Debug Mode: Active == Theme == Name: Hello Elementor Version: 3.3.0 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; rv:135.0) Gecko/20100101 Firefox/135.0 == Active Plugins == Elementor Version: 3.27.3 Author: Elementor.com Elementor Pro Version: 3.27.2 Author: Elementor.com == Must-Use Plugins == == Features == Custom Fonts: 0 Custom Icons: 0 == Integrations == == Elementor Experiments == Inline Font Icons: Active by default Additional Custom Breakpoints: Active by default Container: Active by default Upgrade Swiper Library: Active by default Optimized Markup: Inactive by default Plugin Onboarding: Active by default Load Google Fonts locally: Inactive by default Default to New Theme Builder: Active by default Header & Footer: Active by default Elementor Home Screen: Active by default Landing Pages: Inactive by default Nested Elements: Active by default Editor Top Bar: Active by default Pages Panel: Inactive by default Element Caching: Active by default Link In Bio: Active by default Floating Buttons: Active by default Elementor Editor Events: Inactive by default Atomic Widgets: Inactive by default Global Classes: Inactive by default Launchpad Checklist: Active by default Menu: Inactive by default == Log == Log: showing 20 of 252025-01-23 20:03:34 [info] elementor-pro::elementor_pro_updater Started 2025-01-23 20:03:34 [info] Elementor Pro/Upgrades - _on_each_version Start 2025-01-23 20:03:34 [info] Elementor Pro/Upgrades - _on_each_version Finished 2025-01-23 20:03:34 [info] Elementor data updater process has been completed. [array ( 'plugin' => 'Elementor Pro', 'from' => '3.26.3', 'to' => '3.27.0', )] 2025-01-23 20:03:34 [info] Elementor data updater process has been queued. [array ( 'plugin' => 'Elementor Pro', 'from' => '3.26.3', 'to' => '3.27.0', )] 2025-02-02 13:52:36 [info] elementor::elementor_updater Started 2025-02-02 13:52:36 [info] Elementor/Upgrades - _on_each_version Start 2025-02-02 13:52:36 [info] Elementor/Upgrades - _on_each_version Finished 2025-02-02 13:52:36 [info] Elementor data updater process has been completed. [array ( 'plugin' => 'Elementor', 'from' => '3.27.1', 'to' => '3.27.2', )] 2025-02-02 13:52:36 [info] Elementor data updater process has been queued. [array ( 'plugin' => 'Elementor', 'from' => '3.27.1', 'to' => '3.27.2', )] 2025-02-03 16:24:24 [info] elementor::elementor_updater Started 2025-02-03 16:24:24 [info] Elementor/Upgrades - _on_each_version Start 2025-02-03 16:24:24 [info] Elementor/Upgrades - _on_each_version Finished 2025-02-03 16:24:24 [info] Elementor data updater process has been completed. [array ( 'plugin' => 'Elementor', 'from' => '3.27.2', 'to' => '3.27.3', )] 2025-02-03 16:24:24 [info] Elementor data updater process has been queued. [array ( 'plugin' => 'Elementor', 'from' => '3.27.2', 'to' => '3.27.3', )] 2025-02-03 16:24:35 [info] elementor-pro::elementor_pro_updater Started 2025-02-03 16:24:35 [info] Elementor Pro/Upgrades - _on_each_version Start 2025-02-03 16:24:35 [info] Elementor Pro/Upgrades - _on_each_version Finished 2025-02-03 16:24:35 [info] Elementor data updater process has been completed. [array ( 'plugin' => 'Elementor Pro', 'from' => '3.27.0', 'to' => '3.27.2', )] 2025-02-03 16:24:35 [info] Elementor data updater process has been queued. [array ( 'plugin' => 'Elementor Pro', 'from' => '3.27.0', 'to' => '3.27.2', )] PHP: showing 1 of 1PHP: 2025-01-29 01:18:41 [warning X 2][../elementor/modules/history/revisions-manager.php::363] Undefined array key "editor_post_id" [array ( 'trace' => ' #0: Elementor\Core\Logger\Manager -> shutdown() ', )] JS: showing 1 of 1JS: 2025-02-03 15:56:29 [error X 1][../elementor/assets/js/editor.min.js?ver=3.27.2:3:801844] can't access property "toLowerCase", T.originalEvent.key is undefined == Elementor - Compatibility Tag == Elementor Pro: Compatible == Elementor Pro - Compatibility Tag ==
Agreement
The text was updated successfully, but these errors were encountered: