Skip to content
This repository has been archived by the owner on Jul 31, 2024. It is now read-only.

Commit

Permalink
regressionbugfix: loop-mediafragment
Browse files Browse the repository at this point in the history
  • Loading branch information
coderofsalvation committed Mar 19, 2024
1 parent 9c6047d commit e3b4583
Show file tree
Hide file tree
Showing 10 changed files with 23 additions and 87,288 deletions.
6 changes: 3 additions & 3 deletions dist/xrfragment.aframe.all.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 3 additions & 3 deletions dist/xrfragment.aframe.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* v0.5.1 generated at Tue Mar 19 09:13:06 AM UTC 2024
* v0.5.1 generated at Tue Mar 19 10:04:25 AM UTC 2024
* https://xrfragment.org
* SPDX-License-Identifier: MPL-2.0
*/
Expand Down Expand Up @@ -1094,7 +1094,7 @@ xrfragment_Parser.parse = function(key,value,store,index) {
Frag_h["rot"] = xrfragment_XRF.QUERY_OPERATOR | xrfragment_XRF.PV_OVERRIDE | xrfragment_XRF.T_VECTOR3 | xrfragment_XRF.METADATA | xrfragment_XRF.NAVIGATOR;
Frag_h["t"] = xrfragment_XRF.PV_OVERRIDE | xrfragment_XRF.T_FLOAT | xrfragment_XRF.T_VECTOR2 | xrfragment_XRF.NAVIGATOR | xrfragment_XRF.METADATA;
Frag_h["s"] = xrfragment_XRF.PV_OVERRIDE | xrfragment_XRF.T_MEDIAFRAG;
Frag_h["loop"] = xrfragment_XRF.PV_OVERRIDE;
Frag_h["loop"] = xrfragment_XRF.PV_OVERRIDE | xrfragment_XRF.T_PREDEFINED_VIEW;
Frag_h["uv"] = xrfragment_XRF.T_VECTOR2 | xrfragment_XRF.T_MEDIAFRAG;
Frag_h["namespace"] = xrfragment_XRF.IMMUTABLE | xrfragment_XRF.T_STRING;
Frag_h["SPDX"] = xrfragment_XRF.IMMUTABLE | xrfragment_XRF.T_STRING;
Expand Down Expand Up @@ -1217,7 +1217,7 @@ xrfragment_XRF.prototype = {
,validate: function(value) {
this.guessType(this,value);
var ok = true;
if(value.length == 0) {
if(value.length == 0 && !this.is(xrfragment_XRF.T_PREDEFINED_VIEW)) {
ok = false;
}
if(!this.is(xrfragment_XRF.T_FLOAT) && this.is(xrfragment_XRF.T_VECTOR2) && !(typeof(this.x) == "number" && typeof(this.y) == "number")) {
Expand Down
4 changes: 2 additions & 2 deletions dist/xrfragment.js
Original file line number Diff line number Diff line change
Expand Up @@ -1089,7 +1089,7 @@ xrfragment_Parser.parse = function(key,value,store,index) {
Frag_h["rot"] = xrfragment_XRF.QUERY_OPERATOR | xrfragment_XRF.PV_OVERRIDE | xrfragment_XRF.T_VECTOR3 | xrfragment_XRF.METADATA | xrfragment_XRF.NAVIGATOR;
Frag_h["t"] = xrfragment_XRF.PV_OVERRIDE | xrfragment_XRF.T_FLOAT | xrfragment_XRF.T_VECTOR2 | xrfragment_XRF.NAVIGATOR | xrfragment_XRF.METADATA;
Frag_h["s"] = xrfragment_XRF.PV_OVERRIDE | xrfragment_XRF.T_MEDIAFRAG;
Frag_h["loop"] = xrfragment_XRF.PV_OVERRIDE;
Frag_h["loop"] = xrfragment_XRF.PV_OVERRIDE | xrfragment_XRF.T_PREDEFINED_VIEW;
Frag_h["uv"] = xrfragment_XRF.T_VECTOR2 | xrfragment_XRF.T_MEDIAFRAG;
Frag_h["namespace"] = xrfragment_XRF.IMMUTABLE | xrfragment_XRF.T_STRING;
Frag_h["SPDX"] = xrfragment_XRF.IMMUTABLE | xrfragment_XRF.T_STRING;
Expand Down Expand Up @@ -1212,7 +1212,7 @@ xrfragment_XRF.prototype = {
,validate: function(value) {
this.guessType(this,value);
var ok = true;
if(value.length == 0) {
if(value.length == 0 && !this.is(xrfragment_XRF.T_PREDEFINED_VIEW)) {
ok = false;
}
if(!this.is(xrfragment_XRF.T_FLOAT) && this.is(xrfragment_XRF.T_VECTOR2) && !(typeof(this.x) == "number" && typeof(this.y) == "number")) {
Expand Down
4 changes: 2 additions & 2 deletions dist/xrfragment.lua
Original file line number Diff line number Diff line change
Expand Up @@ -2820,7 +2820,7 @@ __xrfragment_Parser.parse = function(key,value,store,index)
else
Frag_h.s = value1;
end;
local value1 = __xrfragment_XRF.PV_OVERRIDE;
local value1 = _hx_bit.bor(__xrfragment_XRF.PV_OVERRIDE,__xrfragment_XRF.T_PREDEFINED_VIEW);
if (value1 == nil) then
Frag_h.loop = __haxe_ds_StringMap.tnull;
else
Expand Down Expand Up @@ -3094,7 +3094,7 @@ end
__xrfragment_XRF.prototype.validate = function(self,value)
self:guessType(self, value);
local ok = true;
if (__lua_lib_luautf8_Utf8.len(value) == 0) then
if ((__lua_lib_luautf8_Utf8.len(value) == 0) and not self:is(__xrfragment_XRF.T_PREDEFINED_VIEW)) then
ok = false;
end;
if ((not self:is(__xrfragment_XRF.T_FLOAT) and self:is(__xrfragment_XRF.T_VECTOR2)) and not (__lua_Boot.__instanceof(self.x, Float) and __lua_Boot.__instanceof(self.y, Float))) then
Expand Down
Loading

0 comments on commit e3b4583

Please sign in to comment.