diff --git a/react-components/package.json b/react-components/package.json index 0bba15913c..568545a2b5 100644 --- a/react-components/package.json +++ b/react-components/package.json @@ -30,7 +30,7 @@ }, "peerDependencies": { "@cognite/cogs-lab": "^9.0.0-alpha.111", - "@cognite/reveal": "4.17.0", + "@cognite/reveal": "4.18.0", "react": ">=18", "react-dom": ">=18", "styled-components": ">=5" @@ -46,7 +46,7 @@ "@cognite/cdf-utilities": "^3.6.0", "@cognite/cogs-lab": "^9.0.0-alpha.113", "@cognite/cogs.js": "^10.25.0", - "@cognite/reveal": "^4.17.0", + "@cognite/reveal": "^4.18.0", "@cognite/sdk": "^9.13.0", "@playwright/test": "1.48.0", "@storybook/addon-essentials": "8.3.5", diff --git a/react-components/src/architecture/base/concreteCommands/NavigationTool.ts b/react-components/src/architecture/base/concreteCommands/NavigationTool.ts index a1c273d38c..aa45e76ed4 100644 --- a/react-components/src/architecture/base/concreteCommands/NavigationTool.ts +++ b/react-components/src/architecture/base/concreteCommands/NavigationTool.ts @@ -32,8 +32,13 @@ export class NavigationTool extends BaseTool { return { key: 'NAVIGATION', fallback: 'Navigation' }; } + public override onHover(event: PointerEvent): void { + this.renderTarget.viewer.onHover360Images(event); + } + public override async onClick(event: PointerEvent): Promise { - await this.cameraManager.onClick(event); + if (!(await this.renderTarget.viewer.onClick360Images(event))) + await this.cameraManager.onClick(event); } public override async onDoubleClick(event: PointerEvent): Promise { diff --git a/react-components/tests/visual-tests/__screenshots__/Toolbar.stories.spec.ts/cad-model-container-storybook-1.png b/react-components/tests/visual-tests/__screenshots__/Toolbar.stories.spec.ts/cad-model-container-storybook-1.png index 99313a2806..a53668975a 100644 Binary files a/react-components/tests/visual-tests/__screenshots__/Toolbar.stories.spec.ts/cad-model-container-storybook-1.png and b/react-components/tests/visual-tests/__screenshots__/Toolbar.stories.spec.ts/cad-model-container-storybook-1.png differ diff --git a/react-components/yarn.lock b/react-components/yarn.lock index 760a40ddef..1a4010c2e4 100644 --- a/react-components/yarn.lock +++ b/react-components/yarn.lock @@ -607,7 +607,7 @@ __metadata: "@cognite/cdf-utilities": "npm:^3.6.0" "@cognite/cogs-lab": "npm:^9.0.0-alpha.113" "@cognite/cogs.js": "npm:^10.25.0" - "@cognite/reveal": "npm:^4.17.0" + "@cognite/reveal": "npm:^4.18.0" "@cognite/sdk": "npm:^9.13.0" "@playwright/test": "npm:1.48.0" "@storybook/addon-essentials": "npm:8.3.5" @@ -664,16 +664,16 @@ __metadata: vitest: "npm:^1.5.3" peerDependencies: "@cognite/cogs-lab": ^9.0.0-alpha.111 - "@cognite/reveal": 4.17.0 + "@cognite/reveal": 4.18.0 react: ">=18" react-dom: ">=18" styled-components: ">=5" languageName: unknown linkType: soft -"@cognite/reveal@npm:^4.17.0": - version: 4.17.0 - resolution: "@cognite/reveal@npm:4.17.0" +"@cognite/reveal@npm:^4.18.0": + version: 4.18.0 + resolution: "@cognite/reveal@npm:4.18.0" dependencies: "@rajesh896/broprint.js": "npm:^2.1.1" "@tweenjs/tween.js": "npm:^25.0.0" @@ -693,7 +693,7 @@ __metadata: peerDependencies: "@cognite/sdk": ^7.16.0 || ^8.0.0 three: 0.166.1 - checksum: 10/10340201cd744cc64aca3b1d70f44b482d18967fe8d127b22346495e3913b8ba02f281d6e9418d54dbae6fdc0aecd63c7f5b2f2c80475d9d56f7ea27a5926859 + checksum: 10/444f0df4097042506ee1dfb6b98274d68a5432227443ec115d094ca73adcbfce20a0ee9a57f8961575e186cab6feb4ea8d5f951befc59b8cf99e8f9d560a7430 languageName: node linkType: hard