Bug: No way to dismiss "Resources are ready" notification?

Donnie Hale
Donnie Hale Member Posts: 2,038 ✭✭✭
edited November 2024 in English Forum

I regularly am faced with this notification (including the hover text):

There seems to be no way to dismiss it. "Update resources" doesn't find any new resources. "Preparing your library" and indexing are complete. I've looked at the most-recently updated resources on the home page and dismissed those (clicked the 'x' so that the notice goes away).

Other than closing and reopening Logos, there doesn't seem to be any way to make this go away. Is this a bug? Has Logos found itself in a strange state? It's not clear why I'm even shown the notification since there's no action for me to take. OK - there are resources ready; but that only shows up because "update resources" finished (or some were found during my overnight window of time). What am I supposed to do in response to the notification, and why can't I dismiss it?

Thanks,

Donnie

Comments

  • JT (alabama24)
    JT (alabama24) MVP Posts: 36,523

    Other than closing and reopening Logos, there doesn't seem to be any way to make this go away. Is this a bug?

    No. The dialogue is telling you that resources are ready to be added to your library and will appear when the application restarts. 

    What am I supposed to do in response to the notification

    Restart the application. 

    macOS, iOS & iPadOS |Logs| Install
    Choose Truth Over Tribe | Become a Joyful Outsider!

  • Donnie Hale
    Donnie Hale Member Posts: 2,038 ✭✭✭

    Thank you for the reply. Follow-up questions:

    a) Many releases ago (maybe L6?), they enhanced the application so that a restart was not required merely to add new resources. Has that enhancement been revoked?

    b) When I do restart, there are no new resources. I know this because I tag all my resources when they arrive. It's possible that they are datasets?

    c) If a restart is required, why doesn't it say so? It says so when a restart is required to install a new version of Logos. Similarly, if a restart is required, why doesn't it give me that option when I hover over the notification, especially since it does exactly that when a restart is required to install a new version of Logos?

    Thanks again,

    Donnie

  • JT (alabama24)
    JT (alabama24) MVP Posts: 36,523

    Many releases ago (maybe L6?), they enhanced the application so that a restart was not required merely to add new resources. Has that enhancement been revoked?

    Yes and no. I believe the message appears when the updates are version specific... which is why they are "added" when you restart. A new engine downloads, the old version is still running, you restart, the new resources appear (or are put to use). 

    When I do restart, there are no new resources. I know this because I tag all my resources when they arrive. It's possible that they are datasets?

    That is likely. 

    If a restart is required, why doesn't it say so? It says so when a restart is required to install a new version of Logos.

    It does on Mac, somehow, someway. It may be on hover. I'll try to remember to check next time. 

    Similarly, if a restart is required, why doesn't it give me that option when I hover over the notification, especially since it does exactly that when a restart is required to install a new version of Logos?

    Got me on that one. [:)]

    macOS, iOS & iPadOS |Logs| Install
    Choose Truth Over Tribe | Become a Joyful Outsider!

  • Dave Hooton
    Dave Hooton MVP Posts: 36,339

    a) Many releases ago (maybe L6?), they enhanced the application so that a restart was not required merely to add new resources. Has that enhancement been revoked?

    No. But if you are currently using a resource (or dataset) a restart is required. The tricky thing then is that Indexing may have started when you receive the "restart" notification. So do you first let Indexing complete or trust it will be restarted without the costly "merge" phase being repeated? I sometimes restart to a blank layout when I get the initial download notification, as it can avoid a possible repeat Indexing.

    b) When I do restart, there are no new resources. I know this because I tag all my resources when they arrive. It's possible that they are datasets?

    Yes, and their "indexing" is not as onerous as book indexing.

    c) If a restart is required, why doesn't it say so? It says so when a restart is required to install a new version of Logos.

    When you receive the initial download notification it hasn't worked out if that is required for resources.

    Similarly, if a restart is required, why doesn't it give me that option when I hover over the notification,

    If you mean that a restart has to be done manually, I don't know!

    Dave
    ===

    Windows 11 & Android 13

  • Andrew Batishko
    Andrew Batishko Member, Community Manager, Logos Employee Posts: 5,574

    The hover text doesn't indicate a restart is required, but you should see that if you click on the notification icon, or in the yellow bar that is displayed by default (this bar can be turned off in your program settings).

    The text isn't shown in the tooltip in order to minimize the amount of information shown in the tooltip, since there could be multiple notifications active at the same time.

    Andrew Batishko | Logos software developer

  • Donnie Hale
    Donnie Hale Member Posts: 2,038 ✭✭✭

    The hover text doesn't indicate a restart is required, but you should see that if you click on the notification icon, or in the yellow bar that is displayed by default (this bar can be turned off in your program settings).

    Andrew,

    Thanks for the reply. I'm pretty sure I understand your comments, but they don't answer this question:

    When a program update is pending, the notification prompt has a link in it to initiate the required restart. Why isn't the same capability provided when a restart is required for resources to be added?

    Thanks again,

    Donnie

  • Andrew Batishko
    Andrew Batishko Member, Community Manager, Logos Employee Posts: 5,574

    The hover text doesn't indicate a restart is required, but you should see that if you click on the notification icon, or in the yellow bar that is displayed by default (this bar can be turned off in your program settings).

    Andrew,

    Thanks for the reply. I'm pretty sure I understand your comments, but they don't answer this question:

    When a program update is pending, the notification prompt has a link in it to initiate the required restart. Why isn't the same capability provided when a restart is required for resources to be added?

    On Windows, the application is able to restart itself for an application update, but not for a resource update. This is because the installer actually handles shutting down the application. On Mac, we don't currently have any mechanism to have the application restart itself (not even for an application update).

    We agree that it would be very nice to have a restart link in all situations where an application restart is needed.

    Andrew Batishko | Logos software developer

  • Donnie Hale
    Donnie Hale Member Posts: 2,038 ✭✭✭

    On Windows, the application is able to restart itself for an application update, but not for a resource update. This is because the installer actually handles shutting down the application. On Mac, we don't currently have any mechanism to have the application restart itself (not even for an application update).

    We agree that it would be very nice to have a restart link in all situations where an application restart is needed.

    Thanks for the clarification and elaboration.

    -Donnie