Skip to content

Commit 51adba9

Browse files
No point in checking it twice
1 parent 4cd593d commit 51adba9

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

SS14.Launcher/Protocol.cs

+4-2
Original file line numberDiff line numberDiff line change
@@ -159,12 +159,14 @@ public static async Task<ProtocolsResultCode> UnregisterProtocol()
159159
// UI popup stuff
160160
public static async Task OptionsManualPopup(MainWindow control)
161161
{
162+
var existing = CheckExisting();
163+
162164
// Not using ConfirmDialogBuilder because I am not sure how to make it support variables or whatever they are named
163165
var dialog = new ConfirmDialog
164166
{
165167
Title = LocalizationManager.Instance.GetString("protocols-dialog-title"),
166168
DialogContent = LocalizationManager.Instance.GetString("protocols-dialog-content-action-question",
167-
("action", CheckExisting() ? LocalizationManager.Instance.GetString("protocols-dialog-action-register")
169+
("action", existing ? LocalizationManager.Instance.GetString("protocols-dialog-action-register")
168170
: LocalizationManager.Instance.GetString("protocols-dialog-action-unregister"))),
169171
ConfirmButtonText = LocalizationManager.Instance.GetString("protocols-dialog-continue"),
170172
CancelButtonText = LocalizationManager.Instance.GetString("protocols-dialog-back"),
@@ -174,7 +176,7 @@ public static async Task OptionsManualPopup(MainWindow control)
174176

175177
if (question)
176178
{
177-
var result = CheckExisting() ? await UnregisterProtocol() : await RegisterProtocol();
179+
var result = existing ? await UnregisterProtocol() : await RegisterProtocol();
178180
await HandleResult(result, control);
179181
}
180182
}

0 commit comments

Comments
 (0)