fix some 0.16 translation regressions

This commit is contained in:
Mitchell Hashimoto
2026-07-22 08:04:27 -07:00
parent a77c706a18
commit b988efcfe5
9 changed files with 136 additions and 43 deletions

View File

@@ -1593,7 +1593,10 @@ pub const Surface = extern struct {
pub fn defaultTermioEnv(self: *Self) !std.process.Environ.Map {
const app = Application.default();
const alloc = app.allocator();
var env = try global.environMap();
var env = if (internal_os.isFlatpak())
std.process.Environ.Map.init(alloc)
else
try global.environMap();
errdefer env.deinit();
if (app.savedLanguage()) |language| {