-
Notifications
You must be signed in to change notification settings - Fork 25
Open
Description
Another error:
Error in callback:
MethodError: Cannot `convert` an object of type LibGEOS.GeometryCollection to an object of type LibGEOS.Polygon
The function `convert` exists, but no method is defined for this combination of argument types.
Closest candidates are:
convert(::Type{T}, ::T) where T
@ Base Base.jl:126
Stacktrace:
[1] setproperty!(x::Observable{LibGEOS.Polygon}, f::Symbol, v::LibGEOS.GeometryCollection)
@ Base ./Base.jl:52
[2] setindex!(observable::Observable, val::Any)
@ Observables ~/.julia/packages/Observables/YdEbO/src/Observables.jl:122
[3] (::Observables.MapCallback)(value::Any)
@ Observables ~/.julia/packages/Observables/YdEbO/src/Observables.jl:436
[4] #invokelatest#2
@ ./essentials.jl:1055 [inlined]
[5] invokelatest
@ ./essentials.jl:1052 [inlined]
[6] notify
@ ~/.julia/packages/Observables/YdEbO/src/Observables.jl:206 [inlined]
[7] setindex!(observable::Observable, val::Any)
@ Observables ~/.julia/packages/Observables/YdEbO/src/Observables.jl:123
[8] (::Observables.MapCallback)(value::Any)
@ Observables ~/.julia/packages/Observables/YdEbO/src/Observables.jl:436
[9] #invokelatest#2
@ ./essentials.jl:1055 [inlined]
[10] invokelatest
@ ./essentials.jl:1052 [inlined]
[11] notify
@ ~/.julia/packages/Observables/YdEbO/src/Observables.jl:206 [inlined]
[12] setindex!(observable::Observable, val::Any)
@ Observables ~/.julia/packages/Observables/YdEbO/src/Observables.jl:123
[13] (::Observables.MapCallback)(value::Any)
@ Observables ~/.julia/packages/Observables/YdEbO/src/Observables.jl:436
[14] #invokelatest#2
@ ./essentials.jl:1055 [inlined]
[15] invokelatest
@ ./essentials.jl:1052 [inlined]
[16] notify
@ ~/.julia/packages/Observables/YdEbO/src/Observables.jl:206 [inlined]
[17] setindex!(observable::Observable, val::Any)
@ Observables ~/.julia/packages/Observables/YdEbO/src/Observables.jl:123
[18] (::Makie.var"#2024#2039"{Slider, Observable{Any}})(i::Int64, dragging::Bool)
@ Makie ~/.julia/packages/Makie/ux0Te/src/makielayout/blocks/slider.jl:68
[19] invokelatest(::Any, ::Any, ::Vararg{Any}; kwargs::@Kwargs{})
@ Base ./essentials.jl:1055
[20] invokelatest(::Any, ::Any, ::Vararg{Any})
@ Base ./essentials.jl:1052
[21] (::Observables.OnAny)(value::Any)
@ Observables ~/.julia/packages/Observables/YdEbO/src/Observables.jl:420
[22] #invokelatest#2
@ ./essentials.jl:1055 [inlined]
[23] invokelatest
@ ./essentials.jl:1052 [inlined]
[24] notify
@ ~/.julia/packages/Observables/YdEbO/src/Observables.jl:206 [inlined]
[25] setindex!(observable::Observable, val::Any)
@ Observables ~/.julia/packages/Observables/YdEbO/src/Observables.jl:123
[26] (::Makie.var"#2028#2043"{Slider, Observable{Float64}, Observable{Bool}, Observable{Int64}, Observable{Vector{Point{2, Float32}}}, Observable{Any}})(event::MouseEvent)
@ Makie ~/.julia/packages/Makie/ux0Te/src/makielayout/blocks/slider.jl:116
[27] (::Makie.var"#1501#1502"{Makie.var"#2028#2043"{Slider, Observable{Float64}, Observable{Bool}, Observable{Int64}, Observable{Vector{Point{2, Float32}}}, Observable{Any}}})(event::MouseEvent)
@ Makie ~/.julia/packages/Makie/ux0Te/src/makielayout/mousestatemachine.jl:94
[28] #invokelatest#2
@ ./essentials.jl:1055 [inlined]
[29] invokelatest
@ ./essentials.jl:1052 [inlined]
[30] notify
@ ~/.julia/packages/Observables/YdEbO/src/Observables.jl:206 [inlined]
[31] setindex!
@ ~/.julia/packages/Observables/YdEbO/src/Observables.jl:123 [inlined]
[32] (::Makie.var"#1543#1545"{Scene, Makie.var"#is_mouse_over_relevant_area#1542"{Scene, Observable{GeometryBasics.HyperRectangle{2, Float32}}}, Base.RefValue{Float64}, Base.RefValue{Bool}, Float64, Base.RefValue{Point{2, Float64}}, Base.RefValue{Bool}, Base.RefValue{Union{Nothing, Makie.Mouse.Button}}, Base.RefValue{Bool}, Base.RefValue{Point{2, Float32}}, Base.RefValue{Point{2, Float64}}, Base.RefValue{Makie.Mouse.Action}, Observable{MouseEvent}, Module})(mp::Tuple{Float64, Float64})
@ Makie ~/.julia/packages/Makie/ux0Te/src/makielayout/mousestatemachine.jl:229
[33] #invokelatest#2
@ ./essentials.jl:1055 [inlined]
[34] invokelatest
@ ./essentials.jl:1052 [inlined]
[35] notify
@ ~/.julia/packages/Observables/YdEbO/src/Observables.jl:206 [inlined]
[36] setindex!(observable::Observable, val::Any)
@ Observables ~/.julia/packages/Observables/YdEbO/src/Observables.jl:123
[37] (::GLMakie.MousePositionUpdater)(::Makie.TickState)
@ GLMakie ~/.julia/packages/GLMakie/87u59/src/events.jl:6
[38] #invokelatest#2
@ ./essentials.jl:1055 [inlined]
[39] invokelatest
@ ./essentials.jl:1052 [inlined]
[40] notify
@ ~/.julia/packages/Observables/YdEbO/src/Observables.jl:206 [inlined]
[41] setindex!
@ ~/.julia/packages/Observables/YdEbO/src/Observables.jl:123 [inlined]
[42] pollevents(screen::GLMakie.Screen{GLFW.Window}, frame_state::Makie.TickState)
@ GLMakie ~/.julia/packages/GLMakie/87u59/src/screen.jl:547
[43] on_demand_renderloop(screen::GLMakie.Screen{GLFW.Window})
@ GLMakie ~/.julia/packages/GLMakie/87u59/src/screen.jl:1033
[44] renderloop(screen::GLMakie.Screen{GLFW.Window})
@ GLMakie ~/.julia/packages/GLMakie/87u59/src/screen.jl:1061
[45] (::GLMakie.var"#79#80"{GLMakie.Screen{GLFW.Window}})()
@ GLMakie ~/.julia/packages/GLMakie/87u59/src/screen.jl:922Metadata
Metadata
Assignees
Labels
No labels
