Makie inspector labels don't work with rich text

The code below plots a simple bar chart. If I pass custom_inspector_label_plain to barchart! everything works fine. But on GLMakie version v0.13.7 using rich text for inspector labels fails, see custom_inspector_label_rich (this used to work in previous versions). Anyone else observe this behaviour?

using GLMakie
GLMakie.activate!()

labels = ["Alpha", "Beta", "Gamma", "Delta"]
values = [12.5, 8.0, 15.0, 10.5]
colors = [:skyblue, :lightgreen, :gold, :orchid]

fig = Figure(resolution=(650, 400))
ax = Axis(fig[1, 1]; ylabel="Value", xlabel="Category", title="RichText inspector")

function custom_inspector_label_rich(self, idx, pos) 
        val = round(values[idx]; digits=2)
        return Makie.rich(
            Makie.rich("$(labels[idx])"; font=:bold, color=:purple),
            "\n",
            Makie.rich("Value: $val"; color=:green)
        )
end

function custom_inspector_label_plain(self, idx, pos) 
        val = round(values[idx]; digits=2)
        return "$(labels[idx])" * "\n" * "Value: $val"
end

barplot!(ax, values;
    color=colors,
    width=0.6,
    strokewidth=0,
    inspectable=true,
    inspector_label = custom_inspector_label_plain
)

ax.xticks = (1:length(values), labels)
DataInspector(fig)
fig

Please open an issue on GitHub, easier to keep track of for this kind of thing :slight_smile:

Thanks added github issue here