Update elementor pro

This commit is contained in:
2026-03-24 09:23:15 +01:00
parent ce2d93a202
commit 4c35d65901
559 changed files with 11981 additions and 19280 deletions

View File

@@ -1433,7 +1433,7 @@ class Nav_Menu extends Base_Widget {
// Determine the submenu icon markup.
if ( Plugin::elementor()->experiments->is_feature_active( 'e_font_icon_svg' ) ) {
$icon_classes = [];
$icon_classes = [ 'aria-hidden' => 'true' ];
if ( false !== strpos( $frontend_settings['submenu_icon']['value'], 'chevron-down' ) ) {
$icon_classes['class'] = 'fa-svg-chevron-down';
@@ -1441,7 +1441,7 @@ class Nav_Menu extends Base_Widget {
$icon_content = Icons_Manager::render_font_icon( $frontend_settings['submenu_icon'], $icon_classes );
} else {
$icon_content = sprintf( '<i class="%s"></i>', $frontend_settings['submenu_icon']['value'] );
$icon_content = sprintf( '<i class="%s" aria-hidden="true"></i>', esc_attr( $frontend_settings['submenu_icon']['value'] ) );
}
// Passing the entire icon markup to the frontend settings because it can be either <i> or <svg> tag.