13
  • Link Preview doesn't open the preview window (Sequoia Beta, 0.99.128.1.1-beta)

  • BugsDesktopDone

On my iMac the preview started working again with Orion version 0.99.131.0.2-beta while on my MacBook Pro the issue persisted with the same version. So I checked ~/Library/Preferences/com.kagi.kagimacOS.plist and on my MacBook Pro "LinkPreviewWindowInitialWidth" and "LinkPreviewWindowInitialHeight" were set to 20 and 1 respectively. On my iMac those keys were not there. Then I quit Orion and removed those keys from the plist, start Orion and preview is working again!

Like @goran2711 I have no idea how this happened. But at least I was able to fix it now!

TLDR:

  1. Quit Orion
  2. Remove the keys "LinkPreviewWindowInitialWidth" and "LinkPreviewWindowInitialHeight" from ~/Library/Preferences/com.kagi.kagimacOS.plist
  3. Start Orion

    RichieB Thank you very much for posting that workaround for folks.

    It also helps confirm that the forthcoming fix should indeed solve the issue.

      10 days later
      22 days later

      I can confirm that link previews don't work when using Stage Manager. Is a fix for this parrticular issue in the works?

        sddawson Links opened from external (non-Orion) apps in Stage Manager will always switch from the current app to Orion's window with the Stage Manager window switching animation. Since we thought that's a little jarring and seems to defeat the purpose of the preview, we disabled the preview for non-Orion apps in Stage Manager. So that is expected behavior.

        Links opened in a preview from within Orion should work fine in Stage Manager, though (if not, then that's a bug).

          Oh ok. That’s a little disappointing. I’d be very happy to have a switch to the main Orion window when using Stage Manager, and for a Preview window to open there (with the option, of course, to then make the Preview open as a normal tab, and even better if you could nominate the tab group it opens in). What I don’t like is having an external link open a tab in whatever tab group was last being used in Orion at the time. It upsets the notion of tab groups for me. What might work is being able to nominate the tab group external links open in (but I still prefer the Preview option).

          Thank you very much for the quick reply. I hope this can be reconsidered.

            As one more data point, the Arc browser also has the Preview-like functionality, and always just switches to the main Arc window before showing the preview, even when using Stage Manager. I’ve never found it jarring at all, and no more jarring than opening in a tab instead of a preview. But previews prevent tabs from clogging things up unnecessarily.

            EDIT: Arc has the other little nicety that after you open an external link in a preview window, and you close that window, it switches back to the app you came from. Makes for a very nice workflow. But I'm not using Arc anymore - abandoned and Chrome-based!

              sddawson Thank you for the explanation.

              Regarding:

              EDIT: Arc has the other little nicety that after you open an external link in a preview window, and you close that window, it switches back to the app you came from. Makes for a very nice workflow. But I'm not using Arc anymore - abandoned and Chrome-based!

              Orion's preview should behave the same: switching back to the app from which the link came after you close the preview either by clicking the "x" button in the upper left or with Command+w.

              For the other requests, would you mind making another post, copying your thoughts, so we can more easily track them apart from this issue?

                astruckm Orion's preview should behave the same: switching back to the app from which the link came after you close the preview either by clicking the "x" button in the upper left or with Command+w.

                Yes, previews act like that if you're not using Stage Manager. The preview appears over the source app, and dismissing it goes back to the source app. In fact, clicking anywhere outside the preview does too, and I find that a little inconvenient at times if I quickly want to look at something else and go back to the preview - I have to start again. But that's another story!

                My concern is that if you reinstate previews when using Stage Manager, you will be taken to the main Orion window to show the preview. Would it switch back to the source app once the preview is dismissed in that case, going back to the soiurce app's window in Stage Manager? That's what happens with Arc.

                astruckm them apart from this issue?

                Will do! Thank you.

                  sddawson My concern is that if you reinstate previews when using Stage Manager, you will be taken to the main Orion window to show the preview. Would it switch back to the source app once the preview is dismissed in that case, going back to the soiurce app's window in Stage Manager? That's what happens with Arc.

                  Yes closing the preview in that context would switch back to the source app similar to how it currently behaves in other macOS window management contexts

                    astruckm Yes closing the preview in that context would switch back to the source app similar to how it currently behaves in other macOS window management contexts

                    That would be great. I’ve opened the request to reinstate previews with Stage Manager, so we'll see how that goes. Appreciate the insights.

                      No one is typing