From 353ca3f044a5b21fb2273c7b136a8f699c8ef14d Mon Sep 17 00:00:00 2001
From: Kateryna Kostiuk <kateryna.kostiuk@savoirfairelinux.com>
Date: Tue, 8 Jan 2019 12:02:40 -0500
Subject: [PATCH] fix: constraint debug

Only show constraint warning when running in debug mode

Change-Id: I40066e00dfe711819d448f61a337ff012cf5d76f
---
 src/AppDelegate.mm | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/src/AppDelegate.mm b/src/AppDelegate.mm
index 7bda6841..6590e9f4 100644
--- a/src/AppDelegate.mm
+++ b/src/AppDelegate.mm
@@ -81,7 +81,14 @@ std::unique_ptr<lrc::api::Lrc> lrc;
     updateItem.hidden = true;
 #endif
 
+#ifndef NDEBUG
     [[NSUserDefaults standardUserDefaults] setBool:YES forKey:@"NSConstraintBasedLayoutVisualizeMutuallyExclusiveConstraints"];
+#else
+    [[NSUserDefaults standardUserDefaults] setBool:NO forKey:@"NSConstraintBasedLayoutVisualizeMutuallyExclusiveConstraints"];
+#endif
+//    [[NSUserDefaults standardUserDefaults] setBool:NO forKey:@"NSConstraintBasedLayoutVisualizeMutuallyExclusiveConstraints"];
+//     [[NSUserDefaults standardUserDefaults] setBool:NO forKey:@"NSConstraintBasedLayoutLogUnsatisfiable"];
+//     [[NSUserDefaults standardUserDefaults] setBool:NO forKey:@"__NSConstraintBasedLayoutLogUnsatisfiable"];
 
     [[NSUserNotificationCenter defaultUserNotificationCenter] setDelegate:self];
 
-- 
GitLab