@@ -248,8 +248,10 @@ export const useHybridViewerStore = defineStore("hybridViewer", () => {
248248 await new Promise ( ( resolve ) => requestAnimationFrame ( resolve ) )
249249
250250 // Mode de projection et zoom
251- if ( cam . parallel_projection !== undefined &&
252- typeof camera . setParallelProjection === "function" ) {
251+ if (
252+ cam . parallel_projection !== undefined &&
253+ typeof camera . setParallelProjection === "function"
254+ ) {
253255 camera . setParallelProjection ( ! ! cam . parallel_projection )
254256 }
255257
@@ -259,10 +261,12 @@ export const useHybridViewerStore = defineStore("hybridViewer", () => {
259261 if ( cam . position ) camera . setPosition ( ...cam . position )
260262
261263 // Zoom selon le mode
262- if ( typeof camera . getParallelProjection === "function" &&
263- camera . getParallelProjection ( ) &&
264- cam . parallel_scale !== undefined &&
265- typeof camera . setParallelScale === "function" ) {
264+ if (
265+ typeof camera . getParallelProjection === "function" &&
266+ camera . getParallelProjection ( ) &&
267+ cam . parallel_scale !== undefined &&
268+ typeof camera . setParallelScale === "function"
269+ ) {
266270 camera . setParallelScale ( cam . parallel_scale )
267271 } else if ( cam . view_angle != null ) {
268272 camera . setViewAngle ( cam . view_angle )
@@ -280,8 +284,7 @@ export const useHybridViewerStore = defineStore("hybridViewer", () => {
280284 genericRenderWindow . value . getRenderWindow ( ) . render ( )
281285
282286 // Sync côté viewer distant (si schéma présent)
283- const schema =
284- viewer_schemas ?. opengeodeweb_viewer ?. viewer ?. update_camera
287+ const schema = viewer_schemas ?. opengeodeweb_viewer ?. viewer ?. update_camera
285288 if ( schema ) {
286289 await viewer_call ( {
287290 schema,
0 commit comments