Moerill / Moerill/fvtt-pointer

v9 nauseating bouncy

Open
#43 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
JavaScript
Stars
5
Forks
19
PR merge metrics
No merged PRs in 30d

Description

Something in the updates for v10 has broken v9. Whenever using the "X" and right click to center, the animation never stops and the browser window "bounces" or "strobes" in/out at a perfectly nauseating pace, zooming in/out by a few tics every second. Using latest version of Chrome and MS Edge, appears to do it on both. I turned off all the animations in settings, unable to find a setting that changes it. There were 12 errors in my browser log, here they are in case helpful. This goes a bit beyond my level of tech skills.

companion-bubble.js:1452 Uncaught (in promise) TypeError: Cannot convert undefined or null to object
at Function.keys ()
at companion-bubble.js:1452:20487
at Generator.next ()
at An (companion-bubble.js:1452:19905)
DFChatArchive.ts:124 Uncaught (in promise) Error: Could not access the archive folder: worlds/nweh/chat-archive
[Detected 1 package: df-chat-enhance]
at DFChatArchive.ts:124:12
at async DFChatArchive.createArchiveFolderIfMissing (DFChatArchive.ts:120:44)
settingsConfig.js:20 Uncaught (in promise) TypeError: Cannot convert undefined or null to object
[Detected 1 package: better-rolltables]
at Function.values ()
at Settings.registerSettings (settingsConfig.js:20:35)
at foundryReady (init.js:47:20)
at Hooks._call (foundry.js:294:14)
at Hooks.callAll (foundry.js:253:12)
at Game.setupGame (foundry.js:5567:11)
at async Game._initializeGameView (foundry.js:6514:5)
at async Game.initialize (foundry.js:5431:5)
NW_PurpleEye.png:1 Failed to load resource: the server responded with a status of 404 ()
www-embed-player.js:1524 Uncaught DOMException: Failed to read the 'caches' property from 'Window': Cache storage is disabled because the context is sandboxed and lacks the 'allow-same-origin' flag.
at https://www.youtube.com/s/player/a336babc/www-embed-player.vflset/www-embed-player.js:1524:11
at https://www.youtube.com/s/player/a336babc/www-embed-player.vflset/www-embed-player.js:1737:222
hYO0tjJErQ0:7 Uncaught ReferenceError: writeEmbed is not defined
at hYO0tjJErQ0:7:62552
base.js:491 Uncaught undefined
base.js:491 Uncaught undefined
base.js:491 Uncaught undefined
base.js:491 Uncaught undefined
base.js:491 Uncaught undefined

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Reproduce the v9 problem in Chrome or Edge by using “X” and right-clicking to center, with animations disabled, then inspect the browser console. The report names companion-bubble.js, DFChatArchive.ts, settingsConfig.js, and base.js but no project source file or test; done means the zoom animation stops and the relevant console errors no longer occur.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
frontend
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.