web: focus reply box when replying

This commit is contained in:
William Casarin 2022-11-12 12:38:09 -08:00
parent 64db658eab
commit 2e568e4b44
2 changed files with 4 additions and 1 deletions

View file

@ -12,7 +12,7 @@
<script defer src="js/noble-secp256k1.js?v=1"></script> <script defer src="js/noble-secp256k1.js?v=1"></script>
<script defer src="js/bech32.js?v=1"></script> <script defer src="js/bech32.js?v=1"></script>
<script defer src="js/nostr.js?v=6"></script> <script defer src="js/nostr.js?v=6"></script>
<script defer src="js/damus.js?v=65"></script> <script defer src="js/damus.js?v=66"></script>
</head> </head>
<body> <body>
<script> <script>

View file

@ -999,6 +999,7 @@ async function sign_id(privkey, id)
function reply_to(evid) { function reply_to(evid) {
const modal = document.querySelector("#reply-modal") const modal = document.querySelector("#reply-modal")
const replybox = modal.querySelector("#reply-content")
modal.classList.remove("closed") modal.classList.remove("closed")
const replying_to = modal.querySelector("#replying-to") const replying_to = modal.querySelector("#replying-to")
@ -1006,6 +1007,8 @@ function reply_to(evid) {
const ev = DAMUS.all_events[evid] const ev = DAMUS.all_events[evid]
replying_to.innerHTML = render_event(DAMUS, ev, {is_composing: true, nobar: true, max_depth: 1}) replying_to.innerHTML = render_event(DAMUS, ev, {is_composing: true, nobar: true, max_depth: 1})
replybox.focus()
} }
const IMG_REGEX = /(png|jpeg|jpg|gif|webp)$/i const IMG_REGEX = /(png|jpeg|jpg|gif|webp)$/i