# Bonito slider emit event if mousedrag stops

**URL:** https://discourse.julialang.org/t/bonito-slider-emit-event-if-mousedrag-stops/119897
**Category:** Visualization
**Created:** [September 26, 2024, 8:09am UTC](https://discourse.julialang.org/t/bonito-slider-emit-event-if-mousedrag-stops/119897 "2024-09-26T08:09:32Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![baxmittens](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/baxmittens/32/209088_2.png) [@baxmittens](https://discourse.julialang.org/u/baxmittens)
#### Post date: [September 26, 2024, 8:09am UTC](https://discourse.julialang.org/t/bonito-slider-emit-event-if-mousedrag-stops/119897/1 "2024-09-26T08:09:32Z")

</div>

Hi there,

I want something like this:

```julia
using Bonito
using WGLMakie
import Bonito.TailwindDashboard as D

app = App() do session::Session
	sliders = [Bonito.Slider(-1:.1:1, value=0.0) for i = 1:6]
	vals = map!(Observable{Any}(), map(x->x.value, sliders)...) do x...
		return [x...]
	end
	f = Figure(size=(1000,200))
	ax = Axis(f[1,1])
	scatter!(ax, 1:6, vals) 
    sliderdiv(slider) = DOM.div(slider, "value: ", slider.value)
	flexrow = D.FlexCol(map(sliderdiv,sliders))
	return DOM.div(flexrow, f)
end

```

Due to a heavy plotting routine, the plot should only be updated after I release a slider. Is that possible with Bonito?

I appreciate any help you can provide.  
Greetz max
