Lagrange [release]

Titan: Reloading should re-open the Upload UI

e124d5b5100959492301fe9da17af2048ccc4c76
diff --git a/src/ui/documentwidget.c b/src/ui/documentwidget.c
index 363dd357..2d4b6b1c 100644
--- a/src/ui/documentwidget.c
+++ b/src/ui/documentwidget.c
@@ -2883,6 +2883,11 @@ static iBool handleCommand_DocumentWidget_(iDocumentWidget *d, const char *cmd)
     }
     else if (equal_Command(cmd, "document.reload") && document_Command(cmd) == d) {
         d->initNormScrollY = normScrollPos_DocumentWidget_(d);
+        if (equalCase_Rangecc(urlScheme_String(d->mod.url), "titan")) {
+            /* Reopen so the Upload dialog gets shown. */
+            postCommandf_App("open url:%s", cstr_String(d->mod.url));
+            return iTrue;            
+        }
         fetch_DocumentWidget_(d);
         return iTrue;
     }