Moerill / Moerill/fvtt-pointer
[BUG] Can not mortify settings of the pings/pointers
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 5
- Forks
- 19
- PR merge metrics
- No merged PRs in 30d
Description
Describe the bug
Foundry will crash when changing settings to left click and new setting swill not be changed
NO errors appear in console:
Foundry VTT | Foundry Commons Framework Loaded
_______________________________________________________________
| / _ | | | | \ | | _ | _ \ \ / / \ \ / | | |
| | | | | | | | | | | | | | |) \ V / \ \ / / | | | |
| || || | || | |\ | || | _ < | | \ V / | | | |
|| _/ _/|| _|/|| _|| _/ || |_|
Foundry VTT | Reestablishing existing session 9eaf0df9e2c2fd93a83031b3
Foundry VTT | Connected to server socket using session 9eaf0df9e2c2fd93a83031b3
Foundry VTT | Initializing Foundry Virtual Tabletop Game
DnD5e | Initializing the DnD5e Game System
| _ ___ | _ \ | |
| | | ( _ ) | | | | | |
| | | / _ /\ | | | \ \ __|
| |/ / (> < |/ //_/ / |__
|/ _/// _/___/
Foundry VTT | Synchronized official game time in 6ms
Foundry VTT | Retrieved and compiled template systems/dnd5e/templates/actors/parts/active-effects.html
Foundry VTT | Retrieved and compiled template systems/dnd5e/templates/actors/parts/actor-traits.html
Foundry VTT | Retrieved and compiled template systems/dnd5e/templates/actors/parts/actor-inventory.html
Foundry VTT | Retrieved and compiled template systems/dnd5e/templates/actors/parts/actor-features.html
Foundry VTT | Retrieved and compiled template systems/dnd5e/templates/actors/parts/actor-spellbook.html
Foundry VTT | Retrieved and compiled template systems/dnd5e/templates/actors/parts/actor-warnings.html
Foundry VTT | Retrieved and compiled template systems/dnd5e/templates/items/parts/item-action.html
Foundry VTT | Retrieved and compiled template systems/dnd5e/templates/items/parts/item-activation.html
Foundry VTT | Retrieved and compiled template systems/dnd5e/templates/items/parts/item-description.html
Foundry VTT | Retrieved and compiled template systems/dnd5e/templates/items/parts/item-mountable.html
Foundry VTT | Loaded localization file lang/en.json
Foundry VTT | Loaded localization file systems/dnd5e/lang/en.json
Foundry VTT | Loaded localization file modules/pointer/lang/en.json
Foundry VTT | Delaying load of sound modules/gAudioBundle-1/src/Bunkers/Ambient_Bunker_Water_Dripping_Wind_Stereo_Ortf_8040.ogg until after first user gesture
Foundry VTT | Delaying load of sound modules/gAudioBundle-2/src/Ext/Rain_Heavy_001.ogg until after first user gesture
Foundry VTT | Rendering SceneNavigation
Foundry VTT | Rendering Notifications
Foundry VTT | Rendering Sidebar
Foundry VTT | Rendering PlayerList
Foundry VTT | Rendering Hotbar
Foundry VTT | Rendering Pause
Foundry VTT | Rendering SceneControls
Font Family "Helvetica" could not be loaded and was removed
(anonymous) @ foundry.js:5704
Foundry VTT | Retrieved and compiled template templates/hud/navigation.html
Foundry VTT | Retrieved and compiled template templates/sidebar/sidebar.html
Foundry VTT | Rendering ActorDirectory
Foundry VTT | Rendering CardsDirectory
Foundry VTT | Rendering ChatLog
Foundry VTT | Rendering CombatTracker
Foundry VTT | Rendering CompendiumDirectory
Foundry VTT | Rendering ItemDirectory
Foundry VTT | Rendering JournalDirectory
Foundry VTT | Rendering PlaylistDirectory
Foundry VTT | Rendering SceneDirectory
Foundry VTT | Rendering Settings
Foundry VTT | Rendering RollTableDirectory
Foundry VTT | Retrieved and compiled template templates/user/players.html
foundry.js:4662 Foundry VTT | Retrieved and compiled template templates/hud/hotbar.html
foundry.js:4662 Foundry VTT | Retrieved and compiled template templates/hud/pause.html
foundry.js:4662 Foundry VTT | Retrieved and compiled template templates/hud/controls.html
foundry.js:4662 Foundry VTT | Retrieved and compiled template templates/sidebar/document-partial.html
foundry.js:4662 Foundry VTT | Retrieved and compiled template templates/sidebar/folder-partial.html
foundry.js:4662 Foundry VTT | Retrieved and compiled template templates/sidebar/document-partial.html
foundry.js:4662 Foundry VTT | Retrieved and compiled template templates/sidebar/folder-partial.html
foundry.js:4662 Foundry VTT | Retrieved and compiled template templates/sidebar/chat-log.html
foundry.js:4662 Foundry VTT | Retrieved and compiled template templates/sidebar/combat-tracker.html
foundry.js:4662 Foundry VTT | Retrieved and compiled template templates/sidebar/compendium-directory.html
foundry.js:4662 Foundry VTT | Retrieved and compiled template templates/sidebar/document-partial.html
foundry.js:4662 Foundry VTT | Retrieved and compiled template templates/sidebar/folder-partial.html
foundry.js:4662 Foundry VTT | Retrieved and compiled template templates/sidebar/document-partial.html
foundry.js:4662 Foundry VTT | Retrieved and compiled template templates/sidebar/folder-partial.html
foundry.js:4662 Foundry VTT | Retrieved and compiled template templates/sidebar/scene-partial.html
foundry.js:4662 Foundry VTT | Retrieved and compiled template templates/sidebar/folder-partial.html
foundry.js:4662 Foundry VTT | Retrieved and compiled template templates/sidebar/settings.html
foundry.js:4662 Foundry VTT | Retrieved and compiled template templates/sidebar/document-partial.html
foundry.js:4662 Foundry VTT | Retrieved and compiled template templates/sidebar/folder-partial.html
foundry.js:4662 Foundry VTT | Retrieved and compiled template templates/sidebar/playlist-partial.html
foundry.js:4662 Foundry VTT | Retrieved and compiled template templates/sidebar/folder-partial.html
2foundry.js:4662 Foundry VTT | Retrieved and compiled template templates/sidebar/document-directory.html
foundry.js:4662 Foundry VTT | Retrieved and compiled template templates/sidebar/chat-message.html
4foundry.js:4662 Foundry VTT | Retrieved and compiled template templates/sidebar/document-directory.html
foundry.js:4662 Foundry VTT | Retrieved and compiled template templates/sidebar/playlists-directory.html
foundry.js:4662 Foundry VTT | Retrieved and compiled template templates/dice/tooltip.html
foundry.js:5710 Foundry VTT | Document fonts loaded and ready
utils.min.js:8
PixiJS 6.2.1 - ✰ WebGL 2 ✰ http://www.pixijs.com/ ♥♥♥
foundry.js:17808 Foundry VTT | Viewing Scene Air
foundry.js:20037 Foundry VTT | Drawing game canvas for scene Air
foundry.js:4662 Foundry VTT | Retrieved and compiled template templates/dice/roll.html
foundry.js:23050 Foundry VTT | Loaded icons/svg/combat.svg (2%)
foundry.js:23050 Foundry VTT | Loaded icons/svg/cowled.svg (4%)
foundry.js:23050 Foundry VTT | Loaded icons/svg/aura.svg (6%)
foundry.js:23050 Foundry VTT | Loaded icons/svg/padlock.svg (8%)
foundry.js:23050 Foundry VTT | Loaded icons/svg/up.svg (9%)
foundry.js:23050 Foundry VTT | Loaded icons/svg/down.svg (11%)
foundry.js:23050 Foundry VTT | Loaded icons/svg/skull.svg (13%)
foundry.js:23050 Foundry VTT | Loaded icons/svg/light.svg (15%)
foundry.js:23050 Foundry VTT | Loaded icons/svg/light-off.svg (17%)
foundry.js:23050 Foundry VTT | Loaded icons/svg/explosion.svg (19%)
foundry.js:23050 Foundry VTT | Loaded icons/svg/sound.svg (21%)
foundry.js:23050 Foundry VTT | Loaded icons/svg/sound-off.svg (23%)
foundry.js:23050 Foundry VTT | Loaded icons/svg/door-closed-outline.svg (25%)
foundry.js:23050 Foundry VTT | Loaded icons/svg/door-open-outline.svg (26%)
foundry.js:23050 Foundry VTT | Loaded icons/svg/door-secret-outline.svg (28%)
foundry.js:23050 Foundry VTT | Loaded icons/svg/door-locked-outline.svg (30%)
foundry.js:23050 Foundry VTT | Loaded icons/svg/unconscious.svg (32%)
foundry.js:23050 Foundry VTT | Loaded icons/svg/sleep.svg (34%)
foundry.js:23050 Foundry VTT | Loaded icons/svg/daze.svg (36%)
foundry.js:23050 Foundry VTT | Loaded icons/svg/falling.svg (38%)
foundry.js:23050 Foundry VTT | Loaded icons/svg/net.svg (40%)
foundry.js:23050 Foundry VTT | Loaded icons/svg/paralysis.svg (42%)
foundry.js:23050 Foundry VTT | Loaded icons/svg/wing.svg (43%)
foundry.js:23050 Foundry VTT | Loaded icons/svg/blind.svg (45%)
foundry.js:23050 Foundry VTT | Loaded icons/svg/deaf.svg (47%)
foundry.js:23050 Foundry VTT | Loaded icons/svg/silenced.svg (49%)
foundry.js:23050 Foundry VTT | Loaded icons/svg/terror.svg (51%)
foundry.js:23050 Foundry VTT | Loaded icons/svg/fire.svg (53%)
foundry.js:23050 Foundry VTT | Loaded icons/svg/frozen.svg (55%)
foundry.js:23050 Foundry VTT | Loaded icons/svg/lightning.svg (57%)
foundry.js:23050 Foundry VTT | Loaded icons/svg/acid.svg (58%)
foundry.js:23050 Foundry VTT | Loaded icons/svg/blood.svg (60%)
foundry.js:23050 Foundry VTT | Loaded icons/svg/biohazard.svg (62%)
foundry.js:23050 Foundry VTT | Loaded icons/svg/poison.svg (64%)
foundry.js:23050 Foundry VTT | Loaded icons/svg/radiation.svg (66%)
foundry.js:23050 Foundry VTT | Loaded icons/svg/regen.svg (68%)
foundry.js:23050 Foundry VTT | Loaded icons/svg/degen.svg (70%)
foundry.js:23050 Foundry VTT | Loaded icons/svg/upgrade.svg (72%)
foundry.js:23050 Foundry VTT | Loaded icons/svg/downgrade.svg (74%)
foundry.js:23050 Foundry VTT | Loaded icons/svg/target.svg (75%)
foundry.js:23050 Foundry VTT | Loaded icons/svg/eye.svg (77%)
foundry.js:23050 Foundry VTT | Loaded icons/svg/sun.svg (79%)
foundry.js:23050 Foundry VTT | Loaded icons/svg/angel.svg (81%)
foundry.js:23050 Foundry VTT | Loaded icons/svg/fire-shield.svg (83%)
foundry.js:23050 Foundry VTT | Loaded icons/svg/ice-shield.svg (85%)
foundry.js:23050 Foundry VTT | Loaded icons/svg/mage-shield.svg (87%)
foundry.js:23050 Foundry VTT | Loaded icons/svg/holy-shield.svg (89%)
foundry.js:23050 Foundry VTT | Loaded Tokens/Heroes/_Catch-All_Heroes/Medium_Size/Barbarian/Barbarian_Maul_02.png (91%)
foundry.js:23050 Foundry VTT | Loaded Tokens/Heroes/Gnome/Gnome_Spellcaster_Magic_08.png (92%)
foundry.js:23050 Foundry VTT | Loaded Tokens/Heroes/Elf/Elf_Cleric_Mace_Shield_07.png (94%)
foundry.js:23050 Foundry VTT | Loaded Tokens/Heroes/_Catch-All_Heroes/Medium_Size/Monk/Monk_Unarmed_04.png (96%)
foundry.js:23050 Foundry VTT | Loaded Tokens\Creatures\Humanoid\Werewolf_Medium_Humanoid_A_06.png (98%)
foundry.js:23050 Foundry VTT | Loaded dragupload/uploaded/tokens/Final%20air.jpg (100%)
foundry.js:3055 Foundry VTT | Rendering HeadsUpDisplay
foundry.js:4662 Foundry VTT | Retrieved and compiled template templates/hud/hud.html
foundry.js:20680 Foundry VTT | Initializing Canvas culling using ScreenCulling backend
foundry.js:4662 Foundry VTT | Retrieved and compiled template modules/pointer/templates/designer.html
foundry.js:63122 Foundry VTT | Activating pending audio playback with user gesture.
foundry.js:3055 Foundry VTT | Rendering SettingsConfig
foundry.js:4662 Foundry VTT | Retrieved and compiled template templates/sidebar/apps/settings-config.html
foundry.js:4662 Foundry VTT | Retrieved and compiled template templates/app-window.html
foundry.js:3055 Foundry VTT | Rendering PointerSettingsMenu
foundry.js:4662 Foundry VTT | Retrieved and compiled template modules/pointer/templates/settings.html
foundry.js:3055 Foundry VTT | Rendering PointerSettingsMenu
To Reproduce
Steps to reproduce the behavior:
- Go to pings and pointers- settings
- Click on any of the control options and try changing the key bind, no options will be saved same with creating new pointers
- If you set ping to left click by accident foundry will crash, I have reproduced this bug on 2 separate computers one in America and one in Canada, both fresh installs. sometimes changing your key binds works but i don't do anything different, so idk.
Expected behavior
I expect to be able to modify the controls page with out crashing and for my selections to be saved
Screenshots/GIFs/Videos
I don't think a Picture would be helpful in this cause but respond an i can try to get a gif recording of it, i just don't have a program installed
Desktop (please complete the following information):
- OS: Windows
- Browser Chrome & foundry app
- FVTT Version 10.290 & 9.255
- Module version 2.40
Additional context
to be clear i dont want to have left click be my controls for the stuff its just if i miss click and it registers left click as the input it freezes my game
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with modules/pointer/templates/settings.html and the PointerSettingsMenu entry point shown in the report, then reproduce changing a control binding or creating a pointer. Check the related designer.html template and confirm that settings save reliably and assigning ping to left click no longer crashes Foundry.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- frontend
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100