Update deprecated call

This commit is contained in:
jafea7 2025-04-10 21:33:45 +10:00
parent 2d47cd6236
commit 33146d649e
1 changed files with 4 additions and 3 deletions

View File

@ -66,7 +66,8 @@ public class DesktopIntegration {
var externalHelpers = new String[]{"kde-open5", "kde-open", "gnome-open", "xdg-open"};
for (String helper : externalHelpers) {
try {
rt.exec(helper + " " + uri);
ProcessBuilder pb = new ProcessBuilder(helper, uri);
pb.start();
return;
} catch (IOException e) {
LOG.debug("Couldn't open URL with {} {}", helper, uri);
@ -116,10 +117,10 @@ public class DesktopIntegration {
// try external helpers
var externalHelpers = new String[]{"kde-open5", "kde-open", "gnome-open", "xdg-open"};
var rt = Runtime.getRuntime();
for (String helper : externalHelpers) {
try {
rt.exec(helper + " " + f.getAbsolutePath());
ProcessBuilder pb = new ProcessBuilder(helper, f.getAbsolutePath());
pb.start();
return;
} catch (IOException e) {
LOG.debug("Couldn't open file with {} {}", helper, f);