diff --git a/package.json b/package.json index b0f4011b5..3dae96569 100644 --- a/package.json +++ b/package.json @@ -77,7 +77,7 @@ "yazl": "^2.5.1" }, "devDependencies": { - "electron": "9.0.0-beta.14", + "electron": "9.0.0-beta.15", "electron-builder": "22.4.1", "electron-packager": "14.2.1", "electron-rebuild": "1.10.1", diff --git a/src/public/javascripts/dialogs/add_link.js b/src/public/javascripts/dialogs/add_link.js index fc2a03905..43f67df85 100644 --- a/src/public/javascripts/dialogs/add_link.js +++ b/src/public/javascripts/dialogs/add_link.js @@ -20,6 +20,14 @@ export async function showDialog(widget) { updateTitleFormGroupVisibility(); $addLinkTitleSettings.find('input[type=radio]').on('change', updateTitleFormGroupVisibility); + // with selection hyper link is implied + if (textTypeWidget.hasSelection()) { + $addLinkTitleSettings.find("input[value='hyper-link']").prop("checked", true); + } + else { + $addLinkTitleSettings.find("input[value='reference-link']").prop("checked", true); + } + utils.openDialog($dialog); $autoComplete.val('').trigger('focus');