Skip to content

Commit f6af18f

Browse files
committed
various bug fixes
1 parent a5f39f3 commit f6af18f

File tree

4 files changed

+29
-8
lines changed

4 files changed

+29
-8
lines changed

css/leaflet.fullscreen.css

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,17 @@
1212
background-position: 2px -24px;
1313
}
1414

15-
.leaflet-control-fullscreen {
16-
position:relative;
17-
top:-25px;
18-
}
15+
@media (orientation: landscape) {
16+
.leaflet-control-fullscreen {
17+
position:relative;
18+
top:-25px;
19+
}
20+
.leaflet-fullscreen-on .leaflet-control-fullscreen {
21+
position:relative;
22+
top:0px;
23+
}
24+
}
25+
1926

2027
/* Do not combine these two rules; IE will break. */
2128
.leaflet-container:-webkit-full-screen {

index.html

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -368,10 +368,13 @@ <h3>Report Recovery</h3>
368368
<script type="text/javascript" language="javascript" src="js/Leaflet.fullscreen.min.js"></script>
369369
<script type="text/javascript" language="javascript" src="js/L.Terminator.js"></script>
370370
<script src="https://xc5dqkj2cgb1.statuspage.io/embed/script.js"></script>
371+
<script type="text/javascript" language="javascript" src="js/mobile.js"></script>
372+
<!--
371373
<script type="text/javascript" language="javascript" src="js/jquery-1.12.4-min.js"></script>
372374
<script type="text/javascript" language="javascript" src="js/chasecar.lib.js"></script>
373375
<script type="text/javascript" language="javascript" src="js/iscroll.js"></script>
374376
<script type="text/javascript" language="javascript" src="js/tracker.js"></script>
375377
<script type="text/javascript" language="javascript" src="js/app.js"></script>
378+
-->
376379
</body>
377380
</html>

js/iscroll.js

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -821,7 +821,13 @@ IScroll.prototype = {
821821
},
822822

823823
scrollToElement: function (el, time, offsetX, offsetY, easing) {
824-
el = el.nodeType ? el : document.querySelectorAll(el)[1];
824+
el = el.nodeType ? el : document.querySelectorAll(el);
825+
//figure out which el to use (oreintation)
826+
if (el[0].offsetHeight) {
827+
el = el[0];
828+
} else {
829+
el = el[1];
830+
}
825831

826832
if ( !el ) {
827833
return;

js/tracker.js

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -522,9 +522,6 @@ function load() {
522522
if(!is_mobile && !offline.get('opt_nowelcome') && $(window).width() > 900) $('.nav li.about').click();
523523

524524
}, 500);
525-
526-
// load if aprs layer, if selected
527-
if(offline.get('opt_layers_aprs')) map.overlayMapTypes.setAt("1", overlayAPRS);
528525
}
529526

530527
function panTo(vcallsign) {
@@ -543,6 +540,10 @@ function panTo(vcallsign) {
543540

544541
function panToRecovery(rcallsign) {
545542
if(offline.get('opt_hide_recoveries')) alert("Recovered Sonde Hidden, enable in settings");
543+
//if mobile close panel
544+
if (is_mobile) {
545+
$('.flatpage, #homebox').hide();
546+
}
546547
for (let i = 0; i < recoveries.length; i++) {
547548
if (recoveries[i].hasOwnProperty('serial')) {
548549
if (recoveries[i]['serial'] == rcallsign) {
@@ -796,12 +797,16 @@ function focusVehicle(vcallsign, ignoreOpt) {
796797

797798
if(i == vcallsign || vcallsign === null) {
798799
if(vehicle.horizon_circle) vehicle.horizon_circle.setStyle({opacity:opacityFocused * 0.6});
800+
if(vehicle.horizon_circle_title) vehicle.subhorizon_circle_title.setOpacity(opacityFocused * 0.8);
799801
if(vehicle.subhorizon_circle) vehicle.subhorizon_circle.setStyle({opacity:opacityFocused * 0.8});
802+
if(vehicle.subhorizon_circle_title) vehicle.subhorizon_circle_title.setOpacity(opacityFocused * 0.8);
800803
for(j in vehicle.polyline) vehicle.polyline[j].setStyle({opacity:opacityFocused});
801804
}
802805
else {
803806
if(vehicle.horizon_circle) vehicle.horizon_circle.setStyle({opacity:opacityOther * 0.6});
807+
if(vehicle.horizon_circle_title) vehicle.horizon_circle_title.setOpacity(opacityOther * 0.6);
804808
if(vehicle.subhorizon_circle) vehicle.subhorizon_circle.setStyle({opacity:opacityOther * 0.8});
809+
if(vehicle.subhorizon_circle_title) vehicle.subhorizon_circle_title.setOpacity(opacityOther * 0.8);
805810
for(j in vehicle.polyline) vehicle.polyline[j].setStyle({opacity:opacityOther});
806811
}
807812
}

0 commit comments

Comments
 (0)