# Makie menu and toggle color do not update when observable is changed

**URL:** <https://discourse.julialang.org/t/makie-menu-and-toggle-color-do-not-update-when-observable-is-changed/136626>\
**Category:** Visualization\
**Tags:** makie\
**Created:** [April 8, 2026, 7:13pm UTC](https://discourse.julialang.org/t/makie-menu-and-toggle-color-do-not-update-when-observable-is-changed/136626 "2026-04-08T19:13:53Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![bjarthur](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/bjarthur/32/9638_2.png) [@bjarthur](https://discourse.julialang.org/u/bjarthur)\
**Post date:** [April 8, 2026, 7:13pm UTC](https://discourse.julialang.org/t/makie-menu-and-toggle-color-do-not-update-when-observable-is-changed/136626/1 "2026-04-08T19:13:53Z")

</div>

in the MWE below, the slider and checkbox both change from red to blue, but the menu only does so if you then subsequently hover over it, and the toggle only if you toggle back and forth. i would’ve expected this to just work. i imagine there is some implementation detail that prevents it from doing so. is there a work around? i’ve tried notifying various things to no avail. thanks!

```julia-auto
using GLMakie
                
color = Observable(GLMakie.RGB{Float32}(1, 0, 0))
                
f = Figure()
m = Menu(f[1,1], options=['a','b'], selection_cell_color_inactive = color)
t = Toggle(f[2,1], framecolor_inactive = color)
s = Slider(f[3,1], color_inactive = color)
c = Checkbox(f[4,1], checkboxcolor_unchecked = color)
    
color[] = GLMakie.RGB{Float32}(0, 0, 1)

```

---

<div class="post-metadata">

**Author:** ![bjarthur](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/bjarthur/32/9638_2.png) [@bjarthur](https://discourse.julialang.org/u/bjarthur)\
**Post date:** [April 9, 2026, 3:01pm UTC](https://discourse.julialang.org/t/makie-menu-and-toggle-color-do-not-update-when-observable-is-changed/136626/2 "2026-04-09T15:01:20Z")

</div>

draft pull request to fix this problem: [fix dynamic updating of Menu and Toggle colors by bjarthur · Pull Request #5588 · MakieOrg/Makie.jl · GitHub](https://github.com/MakieOrg/Makie.jl/pull/5588)
