UOCL-285: payment screen hanging (#42)

* UOCL-285: payment screen hanging

* UOCL-290: xls exports fix

* 5.3.2 release
This commit is contained in:
hugh-unicenta
2025-03-07 10:56:03 +00:00
committed by GitHub
parent a038cc2282
commit 0c6b84dd5f
9 changed files with 62 additions and 26 deletions
@@ -41,6 +41,8 @@ import java.sql.SQLException;
import java.util.ArrayList;
import java.util.List;
import java.util.UUID;
import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;
/**
@@ -276,6 +278,7 @@ public class CustomerCSVImport extends JPanel implements JPanelView {
* the UI responsiveness.
*/
private void setWorker() {
ExecutorService customExecutor = Executors.newCachedThreadPool();
progress = 0;
webPBar.setStringPainted(true);
@@ -304,7 +307,8 @@ public class CustomerCSVImport extends JPanel implements JPanelView {
}
}
};
pbWorker.execute();
// pbWorker.execute();
customExecutor.submit(pbWorker);
}
/**
@@ -44,6 +44,8 @@ import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.UUID;
import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;
/**
@@ -292,6 +294,7 @@ public class JPanelCSVImport extends JPanel implements JPanelView {
* the UI responsiveness.
*/
private void setWorker() {
ExecutorService customExecutor = Executors.newCachedThreadPool();
progress = 0;
webPBar.setStringPainted(true);
@@ -320,7 +323,8 @@ public class JPanelCSVImport extends JPanel implements JPanelView {
}
}
};
pbWorker.execute();
//pbWorker.execute();
customExecutor.submit(pbWorker);
}
/**
@@ -43,6 +43,8 @@ import java.sql.SQLException;
import java.util.List;
import java.util.Properties;
import java.util.UUID;
import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;
/**
@@ -511,6 +513,7 @@ public class StockQtyImport extends JPanel implements JPanelView {
* the UI responsiveness.
*/
private void setWorker() {
ExecutorService customExecutor = Executors.newCachedThreadPool();
progress = 0;
webPBar.setStringPainted(true);
@@ -539,7 +542,8 @@ public class StockQtyImport extends JPanel implements JPanelView {
}
}
};
pbWorker.execute();
//pbWorker.execute();
customExecutor.submit(pbWorker);
}
/**