fix(theseus): Correctly open/highlight folders (#2180)

This commit is contained in:
Norbiros
2024-08-21 01:08:26 +02:00
committed by GitHub
parent bb3ce9fbc6
commit 6f956e0423
2 changed files with 22 additions and 8 deletions

View File

@@ -10,8 +10,12 @@ export async function getOS() {
return await invoke('plugin:utils|get_os')
}
export async function showInFolder(path) {
return await invoke('plugin:utils|show_in_folder', { path })
export async function openPath(path) {
return await invoke('plugin:utils|open_path', { path })
}
export async function highlightInFolder(path) {
return await invoke('plugin:utils|highlight_in_folder', { path })
}
export async function showLauncherLogsFolder() {
@@ -21,12 +25,12 @@ export async function showLauncherLogsFolder() {
// Opens a profile's folder in the OS file explorer
export async function showProfileInFolder(path) {
const fullPath = await get_full_path(path)
return await showInFolder(fullPath)
return await openPath(fullPath)
}
export async function highlightModInProfile(profilePath, projectPath) {
const fullPath = await get_mod_full_path(profilePath, projectPath)
return await showInFolder(fullPath)
return await highlightInFolder(fullPath)
}
export const releaseColor = (releaseType) => {