Checks
Problem description
Editor crashes when selecting and object and pressing CTRL + C to copy it
Seems to only happen in r490 beta
Upload a project
copyBug.zip
Steps to reproduce
- add a sprite to a new project
- select it and press ctrl + c to copy it
- crash
Observed result
Error report information
Type: unhandled exception
File: https://editor.construct.net/r490/components/editors/layoutView/layoutView.js, line 1, col 66003
Message: Uncaught TypeError: t?.gl(...)?.Ml is not a function
Stack: TypeError: t?.gl(...)?.Ml is not a function at globalThis.oz.aN (https://editor.construct.net/r490/components/editors/layoutView/layoutView.js:1:66003) at globalThis.oz.$j (https://editor.construct.net/r490/components/editors/layoutView/layoutView.js:1:66497) at https://editor.construct.net/r490/components/editors/layoutView/layoutView.js:1:4874 at Wd.Event.XBi.tUi (https://editor.construct.net/r490/main.js:29:251463) at rb.vn.hF.QQi.dispatchEvent (https://editor.construct.net/r490/main.js:29:249560) at rb.vn.hF.QQi.$j (https://editor.construct.net/r490/main.js:29:353738) at Hw.$j (https://editor.construct.net/r490/main.js:29:357181) at HTMLDocument. (https://editor.construct.net/r490/main.js:29:355179)
Construct version: r490
URL: https://editor.construct.net/r490/
Date: Wed Jun 17 2026 06:48:31 GMT-0700 (Pacific Daylight Time)
Uptime: 88.8 s
Platform information
Product: Construct 3 r490 (beta)
Browser: Chrome 149.0.7827.103
Browser engine: Chromium
Context: browser
Operating system: Windows 11
Device type: desktop
Device pixel ratio: 0.8999999761581421
Logical CPU cores: 16
Approx. device memory: 32 GB
User agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/149.0.0.0 Safari/537.36
Language setting: en-US
WebGPU information
Renderer: WebGPU
Compatibility mode: no
Supports GPU profiling: yes
Major performance caveat: no
Maximum texture size: 16384
Adapter vendor: nvidia
Adapter architecture: lovelace
Adapter device: (unavailable)
Adapter description: (unavailable)
Adapter type: (unavailable)
Adapter backend: (unavailable)
Adapter features: bgra8unorm-storage, clip-distances, core-features-and-limits, depth-clip-control, depth32float-stencil8, dual-source-blending, float32-blendable, float32-filterable, indirect-first-instance, primitive-index, rg11b10ufloat-renderable, shader-f16, subgroups, texture-component-swizzle, texture-compression-bc, texture-compression-bc-sliced-3d, texture-formats-tier1, texture-formats-tier2, timestamp-query
Expected result
not crash editor
Affected platforms
No response
Affected browsers
No response
Last unaffected release (including beta releases)
489
First affected release (including beta releases)
490
Additional remarks
No response
Platform information
Product: Construct 3 r490 (beta)
Browser: Chrome 149.0.7827.103
Browser engine: Chromium
Context: browser
Operating system: Windows 11
Device type: desktop
Device pixel ratio: 0.8999999761581421
Logical CPU cores: 16
Approx. device memory: 32 GB
User agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/149.0.0.0 Safari/537.36
Language setting: en-US
Audio sample rate: 48000 Hz
Audio output channels: 2
Audio output interpretation: speakers
Renderer: WebGPU
Compatibility mode: no
Supports GPU profiling: yes
Major performance caveat: no
Maximum texture size: 16384
Adapter details: nvidia/lovelace
Adapter features: bgra8unorm-storage, clip-distances, core-features-and-limits, depth-clip-control, depth32float-stencil8, dual-source-blending, float32-blendable, float32-filterable, indirect-first-instance, primitive-index, rg11b10ufloat-renderable, shader-f16, subgroups, texture-component-swizzle, texture-compression-bc, texture-compression-bc-sliced-3d, texture-formats-tier1, texture-formats-tier2, timestamp-query
Checks
Problem description
Editor crashes when selecting and object and pressing CTRL + C to copy it
Seems to only happen in r490 beta
Upload a project
copyBug.zip
Steps to reproduce
Observed result
Error report information
Type: unhandled exception
File: https://editor.construct.net/r490/components/editors/layoutView/layoutView.js, line 1, col 66003
Message: Uncaught TypeError: t?.gl(...)?.Ml is not a function
Stack: TypeError: t?.gl(...)?.Ml is not a function at globalThis.oz.aN (https://editor.construct.net/r490/components/editors/layoutView/layoutView.js:1:66003) at globalThis.oz.$j (https://editor.construct.net/r490/components/editors/layoutView/layoutView.js:1:66497) at https://editor.construct.net/r490/components/editors/layoutView/layoutView.js:1:4874 at Wd.Event.XBi.tUi (https://editor.construct.net/r490/main.js:29:251463) at rb.vn.hF.QQi.dispatchEvent (https://editor.construct.net/r490/main.js:29:249560) at rb.vn.hF.QQi.$j (https://editor.construct.net/r490/main.js:29:353738) at Hw.$j (https://editor.construct.net/r490/main.js:29:357181) at HTMLDocument. (https://editor.construct.net/r490/main.js:29:355179)
Construct version: r490
URL: https://editor.construct.net/r490/
Date: Wed Jun 17 2026 06:48:31 GMT-0700 (Pacific Daylight Time)
Uptime: 88.8 s
Platform information
Product: Construct 3 r490 (beta)
Browser: Chrome 149.0.7827.103
Browser engine: Chromium
Context: browser
Operating system: Windows 11
Device type: desktop
Device pixel ratio: 0.8999999761581421
Logical CPU cores: 16
Approx. device memory: 32 GB
User agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/149.0.0.0 Safari/537.36
Language setting: en-US
WebGPU information
Renderer: WebGPU
Compatibility mode: no
Supports GPU profiling: yes
Major performance caveat: no
Maximum texture size: 16384
Adapter vendor: nvidia
Adapter architecture: lovelace
Adapter device: (unavailable)
Adapter description: (unavailable)
Adapter type: (unavailable)
Adapter backend: (unavailable)
Adapter features: bgra8unorm-storage, clip-distances, core-features-and-limits, depth-clip-control, depth32float-stencil8, dual-source-blending, float32-blendable, float32-filterable, indirect-first-instance, primitive-index, rg11b10ufloat-renderable, shader-f16, subgroups, texture-component-swizzle, texture-compression-bc, texture-compression-bc-sliced-3d, texture-formats-tier1, texture-formats-tier2, timestamp-query
Expected result
not crash editor
Affected platforms
No response
Affected browsers
No response
Last unaffected release (including beta releases)
489
First affected release (including beta releases)
490
Additional remarks
No response
Platform information
Product: Construct 3 r490 (beta)
Browser: Chrome 149.0.7827.103
Browser engine: Chromium
Context: browser
Operating system: Windows 11
Device type: desktop
Device pixel ratio: 0.8999999761581421
Logical CPU cores: 16
Approx. device memory: 32 GB
User agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/149.0.0.0 Safari/537.36
Language setting: en-US
Audio sample rate: 48000 Hz
Audio output channels: 2
Audio output interpretation: speakers
Renderer: WebGPU
Compatibility mode: no
Supports GPU profiling: yes
Major performance caveat: no
Maximum texture size: 16384
Adapter details: nvidia/lovelace
Adapter features: bgra8unorm-storage, clip-distances, core-features-and-limits, depth-clip-control, depth32float-stencil8, dual-source-blending, float32-blendable, float32-filterable, indirect-first-instance, primitive-index, rg11b10ufloat-renderable, shader-f16, subgroups, texture-component-swizzle, texture-compression-bc, texture-compression-bc-sliced-3d, texture-formats-tier1, texture-formats-tier2, timestamp-query