Issue with the Logo in Custom Project


Hello,

I’m encountering a strange issue with my custom project based on OpenRemote. Here are the details:

  • When I modify certain visual elements in my custom project (like the favicon, mobile logo, etc.), the changes are applied correctly.
  • However, when I try to change the main logo, it doesn’t display as expected. Instead, the system defaults to showing the favicon.
  • I’ve ensured that the file path is correct in manager_config.json, and the logo file is present in the expected location. Other files (like the favicon) work without issues.

What I’ve tried:

  1. Restarting the Docker containers after making changes.
  2. Clearing my browser cache (CTRL + F5, etc.).
  3. Checking the logs, which confirm that manager_config.json is being saved correctly:

javascript

CopierModifier

Saving manager_config.json to: /storage/manager/manager_config.json
  1. Synchronizing the Docker volumes to ensure that the manager_config.json file in the container matches the local file.

Outcome:

  • The issue persists only for the main logo.
  • Instead of displaying the updated logo, the system continues to show the favicon.

I don’t understand why this issue occurs only with the main logo. Could it be related to some specific behavior in OpenRemote or a misconfiguration on my end?

Questions:

  1. Is there an internal caching mechanism or another configuration file I should check?
  2. Does the system handle the main logo differently compared to other images (favicon, mobile logo, etc.)?
  3. Is there a specific step required to force the logo update?

Thank you in advance for your help!