In QSO logging, don't refresh callsign data if it's not changed

这个提交包含在:
Peter Goodhall 2024-01-14 22:57:24 +00:00 提交者 GitHub
当前提交 e90cf25edc
找不到此签名对应的密钥
GPG 密钥 ID: 4AEE18F83AFDEB23

查看文件

@ -1,3 +1,5 @@
var lastCallsignUpdated=""
$( document ).ready(function() { $( document ).ready(function() {
setTimeout(function() { setTimeout(function() {
var callsignValue = localStorage.getItem("quicklogCallsign"); var callsignValue = localStorage.getItem("quicklogCallsign");
@ -540,10 +542,14 @@ function resetTimers(manual) {
} }
$("#callsign").focusout(function() { $("#callsign").focusout(function() {
if ($(this).val().length >= 3) {
// Temp store the callsign // Temp store the callsign
var temp_callsign = $(this).val(); var temp_callsign = $(this).val();
if (temp_callsign == lastCallsignUpdated) {
return;
}
lastCallsignUpdated = temp_callsign;
if ($(this).val().length >= 3) {
/* Find and populate DXCC */ /* Find and populate DXCC */
$('.callsign-suggest').hide(); $('.callsign-suggest').hide();