function postInit() { if (RSettings.hasQuitFlag()) { return; } var appWin = RMainWindowQt.getMainWindow(); // check for updates at startup: if (RSettings.getBoolValue("CheckForUpdates/AutoCheckUpdates", false)===true && appWin.property("CheckForUpdates/Handled")!==true) { // disable check in case check would crash app (macOS, Qt 5.8.0, QTBUG-56747): RSettings.setValue("CheckForUpdates/AutoCheckUpdates", false); RSettings.getQSettings().sync(); qDebug("checking for updates..."); include("CheckForUpdates.js"); var html = download(CheckForUpdates.getUrl(), 3000); // re-enable check if no crash occurred: RSettings.setValue("CheckForUpdates/AutoCheckUpdates", true); RSettings.getQSettings().sync(); if (html.indexOf("