Skip to main content


enafore.social v61, you know the drill

i think i got all the focus issues in enafore fixed for real this time!

PS: @enafore will continue to be offline indefinitely until i can get the backups :/
PPS: sorry allissa i lied i didn’t go to sleep (i will now tho)

#enafore

This entry was edited (4 months ago)
in reply to Seirdy

@Seirdy yeah, i think i got all of them? i don't know what's up with the spellchecker thing though, the only place it's disabled is the instance domain input thingy
in reply to easrng

@Seirdy the focus thing is really weird, i fixed it by moving most focuses into microtasks so even if they were called in an event handler (which i suspect is the problem) they still work, and this seems to reliably fix it but i still don't know why the issue doesn't affect semaphore and pinafore
in reply to easrng

@Seirdy focus is more reliable in enafore in at least one place now! pinafore and semaphore rely on 2 or 3 stacked requestAnimationFrames to try to focus the emoji picker's search box when the dialog opens, so it sometimes works and sometimes doesn't
in reply to Seirdy

@Seirdy would you happen to know of a good role="menu" implementation? i've gotten requests to make the popup menus work like menus and not lists of buttons and i think that's a really good idea but i want to make sure i do it right and it seems complicated...