|
1 | 1 | /*! |
| 2 | + |
| 3 | + // BH 2022.01.12 adds pointer option see BHTEST |
| 4 | + |
2 | 5 | * jQuery JavaScript Library v1.11.0 |
3 | 6 | * http://jquery.com/ |
4 | 7 | * |
@@ -10376,6 +10379,7 @@ return jQuery; |
10376 | 10379 |
|
10377 | 10380 | })); |
10378 | 10381 | // j2sQueryExt.js] |
| 10382 | +// BH 2022.01.12 adds pointer option |
10379 | 10383 | // BH 7/13/2019 removing hook for J2S.unsetMouse |
10380 | 10384 | // BH 7/21/2016 9:25:38 PM passing .pageX and .pageY to jQuery event |
10381 | 10385 | // BH 7/24/2015 7:24:30 AM renamed from JSmoljQueryExt.js |
@@ -10682,6 +10686,7 @@ return jQuery; |
10682 | 10686 | })(jQuery,document,"click mousemove mouseup touchmove touchend", "outjsmol"); |
10683 | 10687 | // j2sApplet.js BH = Bob Hanson hansonr@stolaf.edu |
10684 | 10688 |
|
| 10689 | +// BH 2022.01.12 adds pointer option |
10685 | 10690 | // BH 2021.09.22 default file save as application/octet-stream, not text/plain |
10686 | 10691 | // BH 2020.12.31 full 64-bit long |
10687 | 10692 | // BH 2020.12.09 touch fixes for fdown and fdrag (j2sSlider) |
@@ -12584,7 +12589,7 @@ if (ev.keyCode == 9 && ev.target["data-focuscomponent"]) { |
12584 | 12589 | // otherwise, if J2S._firstTouch is undefined (!!x != x), set J2S._firstTouch |
12585 | 12590 | // and ignore future touch events (through the first touchend): |
12586 | 12591 |
|
12587 | | - if (ev.type == "pointerdown" || "mousedown") { |
| 12592 | + if (ev.type == "pointerdown" || "mousedown") {// BHTEst |
12588 | 12593 | J2S._haveMouse = true; |
12589 | 12594 | } else { |
12590 | 12595 | if (J2S._haveMouse) return; |
@@ -14034,6 +14039,7 @@ if (ev.keyCode == 9 && ev.target["data-focuscomponent"]) { |
14034 | 14039 |
|
14035 | 14040 | // Google closure compiler cannot handle Clazz.new or Clazz.super |
14036 | 14041 |
|
| 14042 | +// BH 2022.01.17 fixes interface default method referencing own static fields |
14037 | 14043 | // BH 2021.12.19 adds Double -0; fixes println(Double) |
14038 | 14044 | // BH 2021.12.15 default encoding for String.getBytes() should be utf-8. |
14039 | 14045 | // BH 2021.08.16 fix for Interface initializing its subclass with static initialization |
@@ -15522,6 +15528,7 @@ var copyStatics = function(clazzFrom, clazzThis, isInterface) { |
15522 | 15528 | } |
15523 | 15529 | } |
15524 | 15530 | if (isInterface) { |
| 15531 | + clazzFrom.$static$ && (initStatics(clazzFrom), clazzFrom.$static$()); |
15525 | 15532 | clazzThis.$defaults$ && clazzThis.$defaults$(clazzThis); |
15526 | 15533 | for (var o in clazzFrom.prototype) { |
15527 | 15534 | if (clazzThis.prototype[o] == undefined && !excludeSuper(o)) { |
|
0 commit comments