=> c53e8fcd6e6076c3079f926ffcc7b48c95e7b828
[1mdiff --git a/src/app.c b/src/app.c[m [1mindex e4295443..3b6752de 100644[m [1m--- a/src/app.c[m [1m+++ b/src/app.c[m [36m@@ -1445,8 +1445,8 @@[m [mstatic void updatePrefsThemeButtons_(iWidget *d) {[m }[m [m static void updatePrefsPinSplitButtons_(iWidget *d, int value) {[m [31m- for (size_t i = 0; i < 3; i++) {[m [31m- setFlags_Widget(findChild_Widget(d, format_CStr("prefs.pinsplit.%u", i)),[m [32m+[m[32m for (int i = 0; i < 3; i++) {[m [32m+[m[32m setFlags_Widget(findChild_Widget(d, format_CStr("prefs.pinsplit.%d", i)),[m selected_WidgetFlag,[m i == value);[m }[m [36m@@ -1588,7 +1588,7 @@[m [miDocumentWidget *document_Command(const char *cmd) {[m }[m [m iDocumentWidget *newTab_App(const iDocumentWidget *duplicateOf, iBool switchToNew) {[m [31m- iApp *d = &app_;[m [32m+[m[32m //iApp *d = &app_;[m iWidget *tabs = findWidget_Root("doctabs");[m setFlags_Widget(tabs, hidden_WidgetFlag, iFalse);[m iWidget *newTabButton = findChild_Widget(tabs, "newtab");[m [36m@@ -2029,9 +2029,9 @@[m [miBool handleCommand_App(const char *cmd) {[m (equalCase_Rangecc(parts.scheme, "http") ||[m equalCase_Rangecc(parts.scheme, "https")))) {[m openInDefaultBrowser_App(url);[m [31m- const int newTab = argLabel_Command(cmd, "newtab");[m return iTrue;[m }[m [32m+[m[32m const int newTab = argLabel_Command(cmd, "newtab");[m if (newTab & otherRoot_OpenTabFlag && numRoots_Window(get_Window()) == 1) {[m /* Need to split first. */[m const iInt2 winSize = get_Window()->size;[m
text/gemini; charset=utf-8
This content has been proxied by September (ba2dc).