From 77c3416f645c7ae9ceb27b64bc4fd268e601f36f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Herceg?= Date: Wed, 19 Feb 2025 19:28:31 +0100 Subject: [PATCH] Knockout build error in production fixed --- .../Framework/Resources/Scripts/knockout-latest.debug.js | 2 +- src/Framework/Framework/Resources/Scripts/knockout-latest.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Framework/Framework/Resources/Scripts/knockout-latest.debug.js b/src/Framework/Framework/Resources/Scripts/knockout-latest.debug.js index 067ba40f3..b65662c14 100644 --- a/src/Framework/Framework/Resources/Scripts/knockout-latest.debug.js +++ b/src/Framework/Framework/Resources/Scripts/knockout-latest.debug.js @@ -5118,7 +5118,7 @@ ko.bindingHandlers['selectedOptions'] = { if (newValue && typeof newValue.length == "number") { // touch all array elements - ko.utils.arrayForEach(newValue, ko.unwrap); + ko.utils.arrayForEach(newValue, ko.utils.unwrapObservable); ko.utils.arrayForEach(element.getElementsByTagName("option"), function(node) { var isSelected = ko.utils.arrayIndexOf(newValue, ko.selectExtensions.readValue(node), true) >= 0; diff --git a/src/Framework/Framework/Resources/Scripts/knockout-latest.js b/src/Framework/Framework/Resources/Scripts/knockout-latest.js index 98de86de5..a062c4f7f 100644 --- a/src/Framework/Framework/Resources/Scripts/knockout-latest.js +++ b/src/Framework/Framework/Resources/Scripts/knockout-latest.js @@ -106,7 +106,7 @@ b)):(a.h.Fa(b),x||a.i.na(b,a.i.H));l=m}},null,{l:b});return{controlsDescendantBi function(a){return a.selected})}function f(a,b,c){var d=typeof b;return"function"==d?b(a):"string"==d?a[b]:c}function g(c,d){if(t&&l)a.i.na(b,a.i.H);else if(x.length){var e=0<=a.a.B(x,a.w.N(d[0]),!0);a.a.Zc(d[0],e);t&&!e&&a.s.C(a.a.Hb,null,[b,"change"])}}var h=b.multiple,m=0!=b.length&&h?b.scrollTop:null,k=a.a.c(c()),l=d.get("valueAllowUnset")&&d.has("value"),p=d.get("optionsIncludeDestroyed");c={};var q,x=[];l||(h?x=a.a.Ob(e(),a.w.N):0<=b.selectedIndex&&x.push(a.w.N(b.options[b.selectedIndex]))); k&&("undefined"==typeof k.length&&(k=[k]),q=a.a.kb(k,function(b){return p||b===n||null===b||!a.a.c(b._destroy)}),d.has("optionsCaption")&&(k=a.a.c(d.get("optionsCaption")),null!==k&&k!==n&&q.unshift(S)));var t=!1;c.beforeRemove=function(a){b.removeChild(a)};k=g;d.has("optionsAfterRender")&&"function"==typeof d.get("optionsAfterRender")&&(k=function(b,c){g(0,c);a.s.C(d.get("optionsAfterRender"),null,[c[0],b!==S?b:n])});a.a.gc(b,q,function(c,e,k){k.length&&(x=!l&&k[0].selected?[a.w.N(k[0])]:[],t=!0); e=b.ownerDocument.createElement("option");c===S?(a.a.Db(e,d.get("optionsCaption")),a.w.eb(e,n)):(k=f(c,d.get("optionsValue"),c),a.w.eb(e,a.a.c(k)),k=f(c,d.get("optionsText"),k),a.a.Db(e,k),d.has("optionsTitle")&&(c=f(c,d.get("optionsTitle")),e.setAttribute("title",c)));return[e]},c,k);if(!l){var w;h?w=x.length&&e().lengthg)var m=a.a.g.Z(),k=a.a.g.Z(),l=function(b){var c=this.activeElement;(c=c&&a.a.g.get(c,k))&&c(b)},p=function(b,c){var d=b.ownerDocument;a.a.g.get(d,m)||(a.a.g.set(d,m,!0),a.a.D(d,"selectionchange",l));a.a.g.set(b,k,c)};a.f.textInput=