Prevent text selection
This commit is contained in:
parent
b53145ad53
commit
24c608b4d2
@ -55,18 +55,18 @@ function addTrackingSuggestions() {
|
||||
sendErrorReport("Tracking", "Couldn't get account tracking codes", "Server/network problem: " + xhr.status + ": " + xhr.statusText);
|
||||
}, "GET");
|
||||
} else {
|
||||
$("#tracking-account-list ul").html('<li class="item-content"><div class="item-inner justify-content-center"><div class="item-title" style="color: var(--f7-list-item-footer-text-color);">Get an account to use this feature.</div></div></li>');
|
||||
$("#tracking-account-list ul").html('<li class="item-content"><div class="item-inner justify-content-center"><div class="item-title noselect" style="color: var(--f7-list-item-footer-text-color);">Get an account to use this feature.</div></div></li>');
|
||||
}
|
||||
|
||||
var codes = getTrackingMultiList();
|
||||
if (codes.length > 0) {
|
||||
$("#tracking-multi-list ul").html('<li class="item-content"><div class="item-inner justify-content-center text-align-center">Loading...</div></li>');
|
||||
$("#tracking-multi-list ul").html('<li class="item-content"><div class="item-inner justify-content-center text-align-center noselect">Loading...</div></li>');
|
||||
// Only update if we're on that tab, since it's not the easiest API call for the server to do
|
||||
if ($("#tracking-multi-list").hasClass("tab-active")) {
|
||||
updateTrackingMultiListStatus();
|
||||
}
|
||||
} else {
|
||||
$("#tracking-multi-list ul").html('<li class="item-content"><div class="item-inner justify-content-center text-align-center">Quickly see the latest status for multiple packages at the same time right here. <span class="taptext">Long-press</span><span class="clicktext">Right-click</span> a tracking code in the Recent tab to add it.</div></li>');
|
||||
$("#tracking-multi-list ul").html('<li class="item-content"><div class="item-inner justify-content-center text-align-center noselect">Quickly see the latest status for multiple packages at the same time right here. <span class="taptext">Long-press</span><span class="clicktext">Right-click</span> a tracking code in the Recent tab to add it.</div></li>');
|
||||
}
|
||||
}
|
||||
|
||||
@ -77,10 +77,10 @@ function updateTrackingMultiListStatus() {
|
||||
if (codes.length > 0) {
|
||||
$("#tracking-multi-list ul").html("");
|
||||
for (var i = 0; i < codes.length; i++) {
|
||||
$("#tracking-multi-list ul").append('<li><div style="cursor: pointer" class="item-content tracking-code-multi-link" data-trackingcode="' + codes[i] + '" onclick="router.navigate(\'/track/' + codes[i] + '\')">'
|
||||
$("#tracking-multi-list ul").append('<li><div style="cursor: pointer;" class="item-content tracking-code-multi-link noselect" data-trackingcode="' + codes[i] + '" onclick="router.navigate(\'/track/' + codes[i] + '\')">'
|
||||
+ '<div class="item-inner item-cell"><div class="item-row"><div class="item-cell">' + codes[i] + '</div></div>'
|
||||
+ '<div class="item-row"><div class="item-cell">'
|
||||
+ '<img src="" class="trackingeventicon tracking-multi-status-icon" /> <span class="tracking-multi-status-text">Unknown</span>'
|
||||
+ '<img src="" class="trackingeventicon tracking-multi-status-icon" /> <span class="tracking-multi-status-text"></span>'
|
||||
+ '</div></div></div></div></li>');
|
||||
}
|
||||
apirequest(SETTINGS.apis.trackmultiple, {
|
||||
@ -92,9 +92,9 @@ function updateTrackingMultiListStatus() {
|
||||
$(".tracking-code-multi-link[data-trackingcode=\"" + code + "\"] .tracking-multi-status-icon").attr("src", "./assets/images/icons/" + resp.results[code].icon + ".svg");
|
||||
}
|
||||
|
||||
$("#tracking-multi-list ul").append('<li class="item-content"><div class="item-inner display-block text-align-center" style="color: var(--f7-list-item-footer-text-color);"><i class="fas fa-info-circle"></i> <span class="taptext">Long-press</span><span class="clicktext">Right-click</span> an entry to remove it.</div></li>');
|
||||
$("#tracking-multi-list ul").append('<li class="item-content"><div class="item-inner display-block text-align-center noselect" style="color: var(--f7-list-item-footer-text-color);"><i class="fas fa-info-circle"></i> <span class="taptext">Long-press</span><span class="clicktext">Right-click</span> an entry to remove it.</div></li>');
|
||||
} else {
|
||||
$("#tracking-multi-list ul").html('<li class="item-content"><div class="item-inner justify-content-center text-align-center">Error: ' + resp.msg + '</div></li>');
|
||||
$("#tracking-multi-list ul").html('<li class="item-content"><div class="item-inner justify-content-center text-align-center noselect">Error: ' + resp.msg + '</div></li>');
|
||||
sendErrorReport("Tracking", "Couldn't get multi tracking", resp.msg);
|
||||
}
|
||||
}, function (xhr) {
|
||||
@ -104,17 +104,17 @@ function updateTrackingMultiListStatus() {
|
||||
$("#tracking-multi-list ul").html('<li class="item-content"><div class="item-inner justify-content-center text-align-center">Error: ' + resp.msg + '</div></li>');
|
||||
sendErrorReport("Tracking", "Couldn't get multi tracking", resp.msg);
|
||||
} else {
|
||||
$("#tracking-multi-list ul").html('<li class="item-content"><div class="item-inner justify-content-center text-align-center">There\'s a server or network problem. Check your Internet connection or try again later.</div></li>');
|
||||
$("#tracking-multi-list ul").html('<li class="item-content"><div class="item-inner justify-content-center text-align-center noselect">There\'s a server or network problem. Check your Internet connection or try again later.</div></li>');
|
||||
sendErrorReport("Tracking", "Couldn't get multi tracking", "Server/network problem: " + xhr.status + ": " + xhr.statusText);
|
||||
}
|
||||
} catch (ex) {
|
||||
$("#tracking-multi-list ul").html('<li class="item-content"><div class="item-inner justify-content-center text-align-center">There\'s a server or network problem. Check your Internet connection or try again later.</div></li>');
|
||||
$("#tracking-multi-list ul").html('<li class="item-content"><div class="item-inner justify-content-center text-align-center noselect">There\'s a server or network problem. Check your Internet connection or try again later.</div></li>');
|
||||
sendErrorReport("Tracking", "Couldn't get multi tracking", "Server/network problem: " + xhr.status + ": " + xhr.statusText);
|
||||
}
|
||||
});
|
||||
|
||||
} else {
|
||||
$("#tracking-multi-list ul").html('<li class="item-content"><div class="item-inner justify-content-center text-align-center">Quickly see the latest status for multiple packages at the same time right here. Long-press or right click a tracking code in the Recent tab to add it.</div></li>');
|
||||
$("#tracking-multi-list ul").html('<li class="item-content"><div class="item-inner justify-content-center text-align-center noselect">Quickly see the latest status for multiple packages at the same time right here. Long-press or right click a tracking code in the Recent tab to add it.</div></li>');
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user