I have a point layer with one point in QGIS. Instead of rendering its real coordinates, I use it to generate a geometry-generator-based point always in the middle of map canvas
(geom_from_wkt('POINT('||x( @map_extent_center )||' '||y( @map_extent_center )||')'))
If I move the original point outside map-canvas the symbol in the middle of the map-canvas is not rendered any longer too.
Is there a possibility to force QGIS to render this geometry-generator-point when its original coordinates are outside map-canvas ?
A virtual layer (as described in Displaying generated lines out of map extent using QGIS?) does not help, because virtual layers do not work with variables like