Content
View differences
Updated by Alexander Stock about 1 year ago
### Steps to reproduce
<br>
1. Use firefox browser
2. Login as a user with permissions to access a poject with BCF content and existing IFC model. For exampe the OpenProject BIM demo projects.
3. Open the BCF modul
### What is the buggy behavior?
<br>
* The _all open_ view does not load.
* It loads after a site refresh (F5) though.
* After you did the site refresh, it works every time you open the view again.
### What is the expected behavior?
<br>
1. A user clicks on the BCF modul and its _all open_ view opens automatically and displays content
###
### **Logs**
<br>
Browser console:
<br>
```text
Uncaught TypeError: this.gonIFC is null
allowed http://localhost:8080/assets/frontend/src_app_features_bim_ifc_models_openproject-ifc-models_module_ts.874b3a1635a3af97.js:1
show http://localhost:8080/assets/frontend/src_app_features_bim_ifc_models_openproject-ifc-models_module_ts.874b3a1635a3af97.js:1
IFCViewerPageComponent_ul_5_ng_container_1_Template http://localhost:8080/assets/frontend/src_app_features_bim_ifc_models_openproject-ifc-models_module_ts.874b3a1635a3af97.js:1
executeTemplate http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
refreshView http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInView$1 http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInViewIfAttached http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInEmbeddedViews http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
refreshView http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInView$1 http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInViewIfAttached http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInEmbeddedViews http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
refreshView http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInView$1 http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInViewIfAttached http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInComponent http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInChildComponents http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
refreshView http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInView$1 http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInViewIfAttached http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInEmbeddedViews http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
refreshView http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInView$1 http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInViewIfAttached http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInComponent http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInChildComponents http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
refreshView http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInView$1 http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInViewIfAttached http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInComponent http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInChildComponents http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
refreshView http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInView$1 http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInViewIfAttached http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInEmbeddedViews http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
refreshView http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInView$1 http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInViewIfAttached http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInComponent http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInChildComponents http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
refreshView http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInView$1 http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInViewIfAttached http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInComponent http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInChildComponents http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
refreshView http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInView$1 http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInViewIfAttached http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInEmbeddedViews http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
refreshView http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInView$1 http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInViewIfAttached http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInComponent http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInChildComponents http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
refreshView http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInView$1 http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInViewIfAttached http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInComponent http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInChildComponents http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
refreshView http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInView$1 http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInViewWhileDirty http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInternal http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInView http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInViewIfRequired http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInAttachedViews http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
_tick http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
tick http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
next http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
invoke http://localhost:8080/assets/frontend/polyfills.1e8d098ac1cd252f.js:2
onInvoke http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
invoke http://localhost:8080/assets/frontend/polyfills.1e8d098ac1cd252f.js:2
run http://localhost:8080/assets/frontend/polyfills.1e8d098ac1cd252f.js:2
run http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
next http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
next http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
_next http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
next http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
next http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
errorContext http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
next http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
emit http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
checkStable http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
onLeave http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
onInvokeTask http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
invokeTask http://localhost:8080/assets/frontend/polyfills.1e8d098ac1cd252f.js:2
runTask http://localhost:8080/assets/frontend/polyfills.1e8d098ac1cd252f.js:2
invokeTask http://localhost:8080/assets/frontend/polyfills.1e8d098ac1cd252f.js:2
invoke http://localhost:8080/assets/frontend/polyfills.1e8d098ac1cd252f.js:2
0 http://localhost:8080/assets/frontend/polyfills.1e8d098ac1cd252f.js:2
108 src_app_features_bim_ifc_models_openproject-ifc-models_module_ts.874b3a1635a3af97.js:1:3238
allowed http://localhost:8080/assets/frontend/src_app_features_bim_ifc_models_openproject-ifc-models_module_ts.874b3a1635a3af97.js:1
show http://localhost:8080/assets/frontend/src_app_features_bim_ifc_models_openproject-ifc-models_module_ts.874b3a1635a3af97.js:1
IFCViewerPageComponent_ul_5_ng_container_1_Template http://localhost:8080/assets/frontend/src_app_features_bim_ifc_models_openproject-ifc-models_module_ts.874b3a1635a3af97.js:1
executeTemplate http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
refreshView http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInView$1 http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInViewIfAttached http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInEmbeddedViews http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
refreshView http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInView$1 http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInViewIfAttached http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInEmbeddedViews http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
refreshView http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInView$1 http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInViewIfAttached http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInComponent http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInChildComponents http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
refreshView http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInView$1 http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInViewIfAttached http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInEmbeddedViews http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
refreshView http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInView$1 http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInViewIfAttached http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInComponent http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInChildComponents http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
refreshView http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInView$1 http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInViewIfAttached http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInComponent http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInChildComponents http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
refreshView http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInView$1 http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInViewIfAttached http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInEmbeddedViews http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
refreshView http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInView$1 http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInViewIfAttached http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInComponent http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInChildComponents http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
refreshView http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInView$1 http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInViewIfAttached http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInComponent http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInChildComponents http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
refreshView http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInView$1 http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInViewIfAttached http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInEmbeddedViews http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
refreshView http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInView$1 http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInViewIfAttached http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInComponent http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInChildComponents http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
refreshView http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInView$1 http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInViewIfAttached http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInComponent http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInChildComponents http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
refreshView http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInView$1 http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInViewWhileDirty http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInternal http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInView http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInViewIfRequired http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInAttachedViews http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
_tick http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
tick http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
next http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
invoke http://localhost:8080/assets/frontend/polyfills.1e8d098ac1cd252f.js:2
onInvoke http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
invoke http://localhost:8080/assets/frontend/polyfills.1e8d098ac1cd252f.js:2
run http://localhost:8080/assets/frontend/polyfills.1e8d098ac1cd252f.js:2
run http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
next http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
next http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
_next http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
next http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
next http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
errorContext http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
next http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
emit http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
checkStable http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
onLeave http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
onInvokeTask http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
invokeTask http://localhost:8080/assets/frontend/polyfills.1e8d098ac1cd252f.js:2
runTask http://localhost:8080/assets/frontend/polyfills.1e8d098ac1cd252f.js:2
invokeTask http://localhost:8080/assets/frontend/polyfills.1e8d098ac1cd252f.js:2
invoke http://localhost:8080/assets/frontend/polyfills.1e8d098ac1cd252f.js:2
0 http://localhost:8080/assets/frontend/polyfills.1e8d098ac1cd252f.js:2
```
### Environment information
**OpenProject installation type**
* Hosted cloud edition
<br>
**OpenProject version**
Reported by a customer with 16.0 version, tested by Alexander with 15.4.1 version
**Browser**
* [ ] Chrome
* [x] Firefox (138.0 (64-Bit))
* [ ] Safari
* [ ] Mobile Safari
* [ ] Other (please specify)
**Operating System**
* [x] Windows
* [ ] Mac OS X
* [ ] Mobile iOS
* [ ] Mobile Android
* [ ] Linux (please specify distro)
* [ ] Chrome OS
* [ ] Other (please specify)
**Language**
_DE/EN tested_
<br>
1. Use firefox browser
2. Login as a user with permissions to access a poject with BCF content and existing IFC model. For exampe the OpenProject BIM demo projects.
3. Open the BCF modul
### What is the buggy behavior?
<br>
* The _all open_ view does not load.
* It loads after a site refresh (F5) though.
* After you did the site refresh, it works every time you open the view again.
### What is the expected behavior?
<br>
1. A user clicks on the BCF modul and its _all open_ view opens automatically and displays content
###
### **Logs**
<br>
Browser console:
<br>
```text
Uncaught TypeError: this.gonIFC is null
allowed http://localhost:8080/assets/frontend/src_app_features_bim_ifc_models_openproject-ifc-models_module_ts.874b3a1635a3af97.js:1
show http://localhost:8080/assets/frontend/src_app_features_bim_ifc_models_openproject-ifc-models_module_ts.874b3a1635a3af97.js:1
IFCViewerPageComponent_ul_5_ng_container_1_Template http://localhost:8080/assets/frontend/src_app_features_bim_ifc_models_openproject-ifc-models_module_ts.874b3a1635a3af97.js:1
executeTemplate http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
refreshView http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInView$1 http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInViewIfAttached http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInEmbeddedViews http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
refreshView http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInView$1 http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInViewIfAttached http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInEmbeddedViews http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
refreshView http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInView$1 http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInViewIfAttached http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInComponent http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInChildComponents http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
refreshView http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInView$1 http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInViewIfAttached http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInEmbeddedViews http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
refreshView http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInView$1 http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInViewIfAttached http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInComponent http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInChildComponents http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
refreshView http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInView$1 http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInViewIfAttached http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInComponent http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInChildComponents http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
refreshView http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInView$1 http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInViewIfAttached http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInEmbeddedViews http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
refreshView http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInView$1 http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInViewIfAttached http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInComponent http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInChildComponents http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
refreshView http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInView$1 http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInViewIfAttached http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInComponent http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInChildComponents http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
refreshView http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInView$1 http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInViewIfAttached http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInEmbeddedViews http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
refreshView http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInView$1 http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInViewIfAttached http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInComponent http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInChildComponents http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
refreshView http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInView$1 http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInViewIfAttached http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInComponent http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInChildComponents http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
refreshView http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInView$1 http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInViewWhileDirty http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInternal http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInView http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInViewIfRequired http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInAttachedViews http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
_tick http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
tick http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
next http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
invoke http://localhost:8080/assets/frontend/polyfills.1e8d098ac1cd252f.js:2
onInvoke http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
invoke http://localhost:8080/assets/frontend/polyfills.1e8d098ac1cd252f.js:2
run http://localhost:8080/assets/frontend/polyfills.1e8d098ac1cd252f.js:2
run http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
next http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
next http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
_next http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
next http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
next http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
errorContext http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
next http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
emit http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
checkStable http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
onLeave http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
onInvokeTask http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
invokeTask http://localhost:8080/assets/frontend/polyfills.1e8d098ac1cd252f.js:2
runTask http://localhost:8080/assets/frontend/polyfills.1e8d098ac1cd252f.js:2
invokeTask http://localhost:8080/assets/frontend/polyfills.1e8d098ac1cd252f.js:2
invoke http://localhost:8080/assets/frontend/polyfills.1e8d098ac1cd252f.js:2
0 http://localhost:8080/assets/frontend/polyfills.1e8d098ac1cd252f.js:2
108 src_app_features_bim_ifc_models_openproject-ifc-models_module_ts.874b3a1635a3af97.js:1:3238
allowed http://localhost:8080/assets/frontend/src_app_features_bim_ifc_models_openproject-ifc-models_module_ts.874b3a1635a3af97.js:1
show http://localhost:8080/assets/frontend/src_app_features_bim_ifc_models_openproject-ifc-models_module_ts.874b3a1635a3af97.js:1
IFCViewerPageComponent_ul_5_ng_container_1_Template http://localhost:8080/assets/frontend/src_app_features_bim_ifc_models_openproject-ifc-models_module_ts.874b3a1635a3af97.js:1
executeTemplate http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
refreshView http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInView$1 http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInViewIfAttached http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInEmbeddedViews http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
refreshView http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInView$1 http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInViewIfAttached http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInEmbeddedViews http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
refreshView http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInView$1 http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInViewIfAttached http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInComponent http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInChildComponents http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
refreshView http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInView$1 http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInViewIfAttached http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInEmbeddedViews http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
refreshView http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInView$1 http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInViewIfAttached http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInComponent http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInChildComponents http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
refreshView http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInView$1 http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInViewIfAttached http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInComponent http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInChildComponents http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
refreshView http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInView$1 http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInViewIfAttached http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInEmbeddedViews http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
refreshView http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInView$1 http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInViewIfAttached http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInComponent http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInChildComponents http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
refreshView http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInView$1 http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInViewIfAttached http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInComponent http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInChildComponents http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
refreshView http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInView$1 http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInViewIfAttached http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInEmbeddedViews http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
refreshView http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInView$1 http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInViewIfAttached http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInComponent http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInChildComponents http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
refreshView http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInView$1 http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInViewIfAttached http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInComponent http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInChildComponents http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
refreshView http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInView$1 http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInViewWhileDirty http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInternal http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInView http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInViewIfRequired http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
detectChangesInAttachedViews http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
_tick http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
tick http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
next http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
invoke http://localhost:8080/assets/frontend/polyfills.1e8d098ac1cd252f.js:2
onInvoke http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
invoke http://localhost:8080/assets/frontend/polyfills.1e8d098ac1cd252f.js:2
run http://localhost:8080/assets/frontend/polyfills.1e8d098ac1cd252f.js:2
run http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
next http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
next http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
_next http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
next http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
next http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
errorContext http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
next http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
emit http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
checkStable http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
onLeave http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
onInvokeTask http://localhost:8080/assets/frontend/vendor.0295a7b25be232cd.js:25
invokeTask http://localhost:8080/assets/frontend/polyfills.1e8d098ac1cd252f.js:2
runTask http://localhost:8080/assets/frontend/polyfills.1e8d098ac1cd252f.js:2
invokeTask http://localhost:8080/assets/frontend/polyfills.1e8d098ac1cd252f.js:2
invoke http://localhost:8080/assets/frontend/polyfills.1e8d098ac1cd252f.js:2
0 http://localhost:8080/assets/frontend/polyfills.1e8d098ac1cd252f.js:2
```
### Environment information
**OpenProject installation type**
* Hosted cloud edition
<br>
**OpenProject version**
Reported by a customer with 16.0 version, tested by Alexander with 15.4.1 version
**Browser**
* [ ] Chrome
* [x] Firefox (138.0 (64-Bit))
* [ ] Safari
* [ ] Mobile Safari
* [ ] Other (please specify)
**Operating System**
* [x] Windows
* [ ] Mac OS X
* [ ] Mobile iOS
* [ ] Mobile Android
* [ ] Linux (please specify distro)
* [ ] Chrome OS
* [ ] Other (please specify)
**Language**
_DE/EN tested_