diff --git a/src/qz/installer/certificate/firefox/locator/AppLocator.java b/src/qz/installer/certificate/firefox/locator/AppLocator.java index 9b0bf2218..026c1f947 100644 --- a/src/qz/installer/certificate/firefox/locator/AppLocator.java +++ b/src/qz/installer/certificate/firefox/locator/AppLocator.java @@ -27,6 +27,10 @@ public ArrayList getPids(String ... processNames) { public ArrayList getPids(ArrayList processNames) { String[] response; ArrayList pidList = new ArrayList<>(); + // Find incorrect process name Firefox 79+ per https://github.com/qzind/tray/issues/701 + if(processNames.contains("firefox") && !(SystemUtilities.isWindows() || SystemUtilities.isMac())) { + processNames.add("MainThread"); + } if (processNames.size() == 0) return pidList;