cyruzzo / AboveVTT

GNU Affero General Public License v3.0
134 stars 62 forks source link

Sidebar not being displayed for players. #2628

Closed AndreVianna closed 3 weeks ago

AndreVianna commented 3 weeks ago

The AboveVTT side bar is not being displayed in player mode. This issue started after DnDB announced that maps is in Beta version.

See images below:

DM Mode: image

Player Mode: image

The toggle button is working, and the headers are being displayed. But the body of the sidebar is hidden.

- I have cleared all the history and cache. - I have uninstalled and reinstalled AboveVTT. - The same behavior is happening to all players in any encounter page. - I have cleared all data and restarted the machine before restarting chrome to make sure there was no blocking process. - The site has all the requested permissions - All the cookies are enabled.

The element with class "sidebar sidebar--right sidebar--visible" that should come after the element with id "abvttversion" is not present in the player mode only in the DM mode.

The avtt version is 1.26. The javascript file named SidebarPanel.js was loaded without errors.

Here is a snapshop of the browser console when the toggle button is pressed to display the sidebar: image image image image

AndreVianna commented 3 weeks ago

An additional information:

The join AboveVTT button is not being displayed in the character sheet anymore. Only in the Campaign page.

Campaign Page From the player point of view: image

Character Page: image

Azmoria commented 3 weeks ago

DDB made some class changes that we target on the sheet.

Both of these are fixed in beta and release file was sent off to Cyruzzo to send to extension stores. Hopefully he'll be able to submit them soon and then it'll just be waiting on store approvals. In the mean time you can manually load the next production release from the zip here https://github.com/cyruzzo/AboveVTT/releases/tag/1.27

Thanks for the report though and the details - always helpful

AndreVianna commented 3 weeks ago

Thank you. Great work.

Fixed on version 1.27