Skip to content

Mesh plot example is broken #592

@chakravala

Description

@chakravala

The example for mesh (and my own personal examples) are not working

http://juliaplots.org/MakieReferenceImages/gallery//fem_mesh_2d/index.html

Previously it worked fine, but now I get this error:

ERROR: MethodError: no method matching _default(::Observables.Observable{NormalVertexcolorMesh}, ::GLMakie.GLAbstraction.Style{:default}, ::Dict{Symbol,Any})
Closest candidates are:
  _default(::GLNormalColorMesh, ::GLMakie.GLAbstraction.Style, ::Dict) at /home/flow/.julia/packages/GLMakie/5wmnA/src/GLVisualize/visualize/mesh.jl:49
  _default(::AxisArrays.AxisArray{T,3,D,Ax} where Ax where D, ::GLMakie.GLAbstraction.Style, ::Dict) where T at /home/flow/.julia/packages/GLMakie/5wmnA/src/GLVisualize/visualize/image_like.jl:142
  _default(::Union{Observables.Observable{T}, T}, ::GLMakie.GLAbstraction.Style, ::Dict) where T<:(AxisArrays.AxisArray{T,2,D,Ax} where Ax where D where T) at /home/flow/.julia/packages/GLMakie/5wmnA/src/GLVisualize/visualize/image_like.jl:158
  ...
Stacktrace:
 [1] default(::Any, ::Any, ::Any) at /home/flow/.julia/packages/GLMakie/5wmnA/src/GLVisualize/visualize_interface.jl:4
 [2] visualize(::Any, ::GLMakie.GLAbstraction.Style{:default}, ::Dict{Symbol,Any}) at /home/flow/.julia/packages/GLMakie/5wmnA/src/GLVisualize/visualize_interface.jl:21
 [3] (::GLMakie.var"#88#90"{Mesh{...}})(::Dict{Symbol,Any}) at /home/flow/.julia/packages/GLMakie/5wmnA/src/drawing_primitives.jl:317
 [4] (::GLMakie.var"#52#55"{GLMakie.var"#88#90"{Mesh{...}},GLMakie.Screen,Scene,Mesh{...}})() at /home/flow/.julia/packages/GLMakie/5wmnA/src/drawing_primitives.jl:43
 [5] get!(::GLMakie.var"#52#55"{GLMakie.var"#88#90"{Mesh{...}},GLMakie.Screen,Scene,Mesh{...}}, ::Dict{UInt64,GLMakie.GLAbstraction.RenderObject}, ::UInt64) at ./dict.jl:452
 [6] cached_robj!(::GLMakie.var"#88#90"{Mesh{...}}, ::GLMakie.Screen, ::Scene, ::Mesh{...}) at /home/flow/.julia/packages/GLMakie/5wmnA/src/drawing_primitives.jl:36
 [7] draw_atomic at /home/flow/.julia/packages/GLMakie/5wmnA/src/drawing_primitives.jl:288 [inlined]
 [8] insert!(::GLMakie.Screen, ::Scene, ::Mesh{...}) at /home/flow/.julia/packages/GLMakie/5wmnA/src/drawing_primitives.jl:110
 [9] insertplots!(::GLMakie.Screen, ::Scene) at /home/flow/.julia/packages/GLMakie/5wmnA/src/screen.jl:59
 [10] backend_display(::GLMakie.Screen, ::Scene) at /home/flow/.julia/packages/GLMakie/5wmnA/src/screen.jl:96
 [11] backend_display at /home/flow/.julia/packages/GLMakie/5wmnA/src/gl_backend.jl:58 [inlined]
 [12] display(::AbstractPlotting.PlotDisplay, ::Scene) at /home/flow/.julia/packages/AbstractPlotting/rWoon/src/display.jl:45
 [13] print_response(::REPL.AbstractREPL, ::Any, ::Bool, ::Bool) at /build/julia/src/julia-1.4.1/usr/share/julia/stdlib/v1.4/REPL/src/REPL.jl:146
 [14] (::REPL.var"#do_respond#38"{Bool,REPL.var"#48#57"{REPL.LineEditREPL,REPL.REPLHistoryProvider},REPL.LineEditREPL,REPL.LineEdit.Prompt})(::Any, ::Any, ::Any) at /build/julia/src/julia-1.4.1/usr/share/julia/stdlib/v1.4/REPL/src/REPL.jl:729
 [15] (::REPL.var"#53#62")(::Any, ::Any, ::Vararg{Any,N} where N) at /build/julia/src/julia-1.4.1/usr/share/julia/stdlib/v1.4/REPL/src/REPL.jl:997
 [16] prompt!(::REPL.Terminals.TextTerminal, ::REPL.LineEdit.ModalInterface, ::REPL.LineEdit.MIState) at /build/julia/src/julia-1.4.1/usr/share/julia/stdlib/v1.4/REPL/src/LineEdit.jl:2446
 [17] run_interface(::REPL.Terminals.TextTerminal, ::REPL.LineEdit.ModalInterface, ::REPL.LineEdit.MIState) at /build/julia/src/julia-1.4.1/usr/share/julia/stdlib/v1.4/REPL/src/LineEdit.jl:2349
 [18] run_frontend(::REPL.LineEditREPL, ::REPL.REPLBackendRef) at /build/julia/src/julia-1.4.1/usr/share/julia/stdlib/v1.4/REPL/src/REPL.jl:1055
 [19] run_repl(::REPL.AbstractREPL, ::Any) at /build/julia/src/julia-1.4.1/usr/share/julia/stdlib/v1.4/REPL/src/REPL.jl:206

Anyone else having any problems?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions