apprt/gtk: show debug warning whenever runtime safety is on

This commit is contained in:
Mitchell Hashimoto
2024-08-31 21:37:56 -07:00
parent 6cf61f4d7b
commit 0ab3d964dd

View File

@ -135,7 +135,7 @@ pub fn init(self: *Window, app: *App) !void {
// In debug we show a warning. This is a really common issue where
// people build from source in debug and performance is really bad.
if (builtin.mode == .Debug) {
if (comptime std.debug.runtime_safety) {
const warning = c.gtk_label_new("⚠️ You're running a debug build of Ghostty! Performance will be degraded.");
c.gtk_widget_set_margin_top(warning, 10);
c.gtk_widget_set_margin_bottom(warning, 10);