Skip to content

Commit d03974f

Browse files
committed
open config file with OS default handler for .ts files
1 parent 764681e commit d03974f

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

src/glide/browser/base/content/browser-excmds.mts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1046,7 +1046,9 @@ export const GlideExcmds = new GlideExcmdsClass();
10461046
function launch_as_text(file: nsIFile): void {
10471047
try {
10481048
const mime_service = Cc["@mozilla.org/mime;1"]!.getService(Ci.nsIMIMEService);
1049-
const mime_info = mime_service.getFromTypeAndExtension("text/plain", "");
1049+
const found = { value: false };
1050+
const mime_info = mime_service.getMIMEInfoFromOS("application/typescript", "ts", found);
1051+
mime_service.updateDefaultAppInfo(mime_info);
10501052
mime_info.preferredAction = Ci.nsIHandlerInfo.useSystemDefault;
10511053
mime_info.launchWithFile(file);
10521054
} catch {

0 commit comments

Comments
 (0)