Hello
I did a package update this morning and Makie seems to have stopped working. I tried deleting the .julia directory and instantiating again but the problem didn’t change. Is it just me?
using Makie
fig = Makie.Figure()
results in
ERROR: MethodError: no method matching alignedbboxobservable!(::Observable{GeometryBasics.HyperRectangle{2,Float32}}, ::Observable{Tuple{Union{Nothing, Float32},Union{Nothing, Float32}}}, ::Observable{Any}, ::Observable{Tuple{Any,Any}}, ::Observable{Tuple{Union{Nothing, Float32},Union{Nothing, Float32}}}, ::Observable{GridLayoutBase.AlignMode}, ::Observable{GridLayoutBase.RectSides{Float32}})
Closest candidates are:
alignedbboxobservable!(::Observable{GeometryBasics.HyperRectangle{2,Float32}}, ::Observable{Tuple{Union{Nothing, Float32},Union{Nothing, Float32}}}, ::Observable{Tuple{Float32,Float32}}, ::Observable, ::Observable{Tuple{Union{Nothing, Float32},Union{Nothing, Float32}}}, ::Any, ::Any) at C:\Users\user1\.julia\packages\GridLayoutBase\RV1uX\src\layoutobservables.jl:178
Stacktrace:
[1] LayoutObservables{GridLayout,G} where G(::Observable{Any}, ::Observable{Any}, ::Observable{Any}, ::Observable{Any},
::Observable{Any}, ::Observable{Any}, ::Observable{GridLayoutBase.AlignMode}; suggestedbbox::Observable{GeometryBasics.HyperRectangle{2,Float32}}, protrusions::Nothing, reportedsize::Nothing, autosize::Nothing, computedbbox::Nothing, gridcontent::Nothing) at C:\Users\user1\.julia\packages\GridLayoutBase\RV1uX\src\layoutobservables.jl:46
[2] GridLayout(::Int64, ::Int64; rowsizes::Nothing, colsizes::Nothing, addedrowgaps::Nothing, addedcolgaps::Nothing, alignmode::Outside, equalprotrusiongaps::Tuple{Bool,Bool}, bbox::Observable{GeometryBasics.HyperRectangle{2,Float32}}, width::Auto, height::Auto, tellwidth::Bool, tellheight::Bool, halign::Symbol, valign::Symbol, default_rowgap::Float64, default_colgap::Float64, kwargs::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}) at C:\Users\user1\.julia\packages\GridLayoutBase\RV1uX\src\gridlayout.jl:45
[3] GridLayout(; kwargs::Base.Iterators.Pairs{Symbol,Any,Tuple{Symbol,Symbol},NamedTuple{(:bbox, :alignmode),Tuple{Observable{GeometryBasics.HyperRectangle{2,Float32}},Outside}}}) at C:\Users\user1\.julia\packages\GridLayoutBase\RV1uX\src\gridlayout.jl:1
[4] GridLayout(::Scene; kwargs::Base.Iterators.Pairs{Symbol,Outside,Tuple{Symbol},NamedTuple{(:alignmode,),Tuple{Outside}}}) at C:\Users\user1\.julia\packages\AbstractPlotting\l5lsp\src\makielayout\helpers.jl:175
[5] layoutscene(::Int64; kwargs::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}) at C:\Users\user1\.julia\packages\AbstractPlotting\l5lsp\src\makielayout\helpers.jl:159
[6] layoutscene(::Int64) at C:\Users\user1\.julia\packages\AbstractPlotting\l5lsp\src\makielayout\helpers.jl:158 (repeats 2 times)
[7] Figure(; kwargs::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}) at C:\Users\user1\.julia\packages\AbstractPlotting\l5lsp\src\figures.jl:59
[8] Figure() at C:\Users\user1\.julia\packages\AbstractPlotting\l5lsp\src\figures.jl:59
[9] top-level scope at REPL[3]:1
I’m using Julia 1.5.4 on Windows 10. It happens in VSCode and in the REPL. Package status is:
[6e4b80f9] BenchmarkTools v0.6.0
[336ed68f] CSV v0.8.4
[be33ccc6] CUDAnative v3.2.0
[717857b8] DSP v0.6.10
[a93c6f00] DataFrames v0.22.5
[31a5f54b] Debugger v0.6.7
[7a1cc6ca] FFTW v1.3.2
[e9467ef8] GLMakie v0.1.30
[6218d12a] ImageMagick v1.2.0
[ee78f7c6] Makie v0.12.0
[f0f68f2c] PlotlyJS v0.14.1
[91a5bcdd] Plots v1.10.6
[d330b81b] PyPlot v2.9.0
[295af30f] Revise v3.1.14
[8149f6b0] WAV v1.1.0