Skip Navigation

Pre-Release Notes for 1.4.30

Finally have a feature-freeze on 1.4.30 and am in the final shakedown phase and fixing last minute bugs. If anyone would want to or be willing to run the beta and report any bugs, it would be appreciated.

Docker Tag: ghcr.io/asimons04/tesseract:1.4.30-beta.1


New Features

You're viewing a single thread.

8 comments
  • I tested the new modal and it's actually quite hard to close that thing.

    The only way to close the modal is using the small X in the upper right. Personally I tried two other methods to close it first though:

    • I tried clicking in the blurred background, nothing happens here.
    • I tried using the back button on my mouse which made the background reload while the modal stays open.
    • FYI: You can press Escape to close them if they're in focus.

      I tried clicking in the blurred background, nothing happens here.

      That behavior is (intentionally) inconsistent. In many cases, it caused too many errant closures when you're in the middle of something (e.g. editing a post/comment) or when opening nested modals. I think at this point, it's mostly the exception when a modal closes by clicking out of it, so I should probably just standardize them all to that. You used to be able to swipe them left/right to close them, but that feature broke a while back. I need to see why, but it's been a known bug. Gestures still work in the zoomed images, so svelte-gestures does still seem to be working, just not on normal modals anymore. Like I said, known bug but low priority.

      I tried using the back button on my mouse which made the background reload while the modal stays open.

      Working on that. The modal subsystem (it's a whole thing) is kind of weirdly implemented; I've re-written most of it since forking from Photon forever ago, but it still works on the same mechanism. I basically need to completely re-write the way the modals are handled in order to make them work with the browser history so that clicking "back" will close them. That's on the roadmap but not going to happen in this release, unfortunately.

8 comments