in includes/menu.inc there is an implementation of theme_link() that does not take into account standard link properties, like #title. This means that if there is any use of theme('link') anywhere in Backdrop core or contrib, those links are going to be broken if the Radix theme is used.
There's no documentation here as to why this general link function was overridden, but it looks like it has something to do with icons. This function should be adapted so that it only affects the places where it needs to do it's icon-thing, and leaves all the other links alone.
Additionally, a function as broad as theme_link should be moved out of the menu.inc file so that people can find it.
in
includes/menu.inc
there is an implementation oftheme_link()
that does not take into account standard link properties, like#title
. This means that if there is any use oftheme('link')
anywhere in Backdrop core or contrib, those links are going to be broken if the Radix theme is used.There's no documentation here as to why this general link function was overridden, but it looks like it has something to do with icons. This function should be adapted so that it only affects the places where it needs to do it's icon-thing, and leaves all the other links alone.
Additionally, a function as broad as
theme_link
should be moved out of themenu.inc
file so that people can find it.