Roll20 uses cookies to improve your experience on our site. Cookies enable you to enjoy certain features, social sharing functionality, and tailor message and display ads to your interests on our site and others. They also help us understand how our site is being used. By continuing to use our site, you consent to our use of cookies. Update your cookie preferences .
Advertisement Create a free account Compendium in Game, Join Today
This post has been closed. You can still view previous posts, but you can't post any new replies.

compendium search issues resetting. Grrrr

1508513811

Edited 1508515684
Ok this is driving me nuts. I am creating a level 6th wizard NPC and search for spells a dragging the spells to the sheet. When I search for the spell it shows in the list and before I can drop it the compendium reset and display other stuff. Then the spell or item you drop get stuck on the screen. Now this doesn't happen all the time and its not linked to just one item or spell its just a random reset of the search. I have reported this before and its never been fix. I have included a console log. I few spell ported ok then Stinking Cloud messed up. Firefox 56.0 on a Mac with macOS 10.12.6. Edit: I have recorded a small video to show an example. Its a mp4 about 9MB. that i can send you. Body drop!&nbsp; app.js:48 Compendium item dropped onto target!&nbsp; app.js:39 Drop handled, returning...&nbsp; app.js:48 "<a href="https://app.roll20.net/compendium/dnd5e/Spells%3ASending.json?plaintext=true" rel="nofollow">https://app.roll20.net/compendium/dnd5e/Spells%3ASending.json?plaintext=true</a>"&nbsp; app.js:39 Really updating character sheet values&nbsp; app.js:39 Foudn a pre-defined key order!&nbsp; app.js:40 Setting up repeating sections took until 102ms&nbsp; app.js:39 Finding list of dirty attributes took until 102ms&nbsp; app.js:39 Querytest took until 108ms&nbsp; app.js:39 Attribute cache compliation took until 114ms&nbsp; app.js:39 Set values (including auto-calcuating variables) took until 122ms&nbsp; app.js:39 Took 126ms&nbsp; app.js:39 Triggering for change:drop_category&nbsp; sheetsandboxworker.js:67 Triggering for change:drop_category_max&nbsp; sheetsandboxworker.js:67 Triggering for change:drop_name&nbsp; sheetsandboxworker.js:67 Triggering for change:drop_name_max&nbsp; sheetsandboxworker.js:67 Triggering for change:drop_content&nbsp; sheetsandboxworker.js:67 Triggering for change:drop_content_max&nbsp; sheetsandboxworker.js:67 Triggering for change:drop_range&nbsp; sheetsandboxworker.js:67 Triggering for change:drop_range_max&nbsp; sheetsandboxworker.js:67 Triggering for change:drop_spellschool&nbsp; sheetsandboxworker.js:67 Triggering for change:drop_spellschool_max&nbsp; sheetsandboxworker.js:67 Triggering for change:drop_spellcastingtime&nbsp; sheetsandboxworker.js:67 Triggering for change:drop_spellcastingtime_max&nbsp; sheetsandboxworker.js:67 Triggering for change:drop_spellcomp&nbsp; sheetsandboxworker.js:67 Triggering for change:drop_spellcomp_max&nbsp; sheetsandboxworker.js:67 Triggering for change:drop_spellcomp_materials&nbsp; sheetsandboxworker.js:67 Triggering for change:drop_spellcomp_materials_max&nbsp; sheetsandboxworker.js:67 Triggering for change:drop_spellduration&nbsp; sheetsandboxworker.js:67 Triggering for change:drop_spellduration_max&nbsp; sheetsandboxworker.js:67 Triggering for change:drop_spelllevel&nbsp; sheetsandboxworker.js:67 Triggering for change:drop_spelllevel_max&nbsp; sheetsandboxworker.js:67 Really updating character sheet values&nbsp; app.js:39 Foudn a pre-defined key order!&nbsp; app.js:40 Setting up repeating sections took until 109ms&nbsp; app.js:39 Finding list of dirty attributes took until 152ms&nbsp; app.js:39 Querytest took until 156ms&nbsp; app.js:39 Attribute cache compliation took until 161ms&nbsp; app.js:39 FILLED IN A DEFAULT VALUE FOR repeating_spell-3_-KwuNL3abaLnnYLC7ZVo_spelloutput&nbsp; app.js:39 FILLED IN A DEFAULT VALUE FOR drop_category&nbsp; app.js:39 FILLED IN A DEFAULT VALUE FOR drop_name&nbsp; app.js:39 FILLED IN A DEFAULT VALUE FOR drop_content&nbsp; app.js:39 FILLED IN A DEFAULT VALUE FOR drop_range&nbsp; app.js:39 FILLED IN A DEFAULT VALUE FOR drop_spellschool&nbsp; app.js:39 FILLED IN A DEFAULT VALUE FOR drop_spellcastingtime&nbsp; app.js:39 FILLED IN A DEFAULT VALUE FOR drop_spellcomp&nbsp; app.js:39 FILLED IN A DEFAULT VALUE FOR drop_spellcomp_materials&nbsp; app.js:39 FILLED IN A DEFAULT VALUE FOR drop_spellduration&nbsp; app.js:39 FILLED IN A DEFAULT VALUE FOR drop_spelllevel&nbsp; app.js:39 Set values (including auto-calcuating variables) took until 395ms&nbsp; app.js:39 Took 396ms&nbsp; app.js:39 Body drop!&nbsp; app.js:48 Compendium item dropped onto target!&nbsp; app.js:39 Drop handled, returning...&nbsp; app.js:48 "<a href="https://app.roll20.net/compendium/dnd5e/Spells%3ASleet%20Storm.json?plaintext=true" rel="nofollow">https://app.roll20.net/compendium/dnd5e/Spells%3ASleet%20Storm.json?plaintext=true</a>"&nbsp; app.js:39 Really updating character sheet values&nbsp; app.js:39 Foudn a pre-defined key order!&nbsp; app.js:40 Setting up repeating sections took until 97ms&nbsp; app.js:39 Finding list of dirty attributes took until 97ms&nbsp; app.js:39 Querytest took until 103ms&nbsp; app.js:39 Attribute cache compliation took until 107ms&nbsp; app.js:39 Set values (including auto-calcuating variables) took until 116ms&nbsp; app.js:39 Took 116ms&nbsp; app.js:39 Triggering for change:drop_category&nbsp; sheetsandboxworker.js:67 Triggering for change:drop_category_max&nbsp; sheetsandboxworker.js:67 Triggering for change:drop_name&nbsp; sheetsandboxworker.js:67 Triggering for change:drop_name_max&nbsp; sheetsandboxworker.js:67 Triggering for change:drop_content&nbsp; sheetsandboxworker.js:67 Triggering for change:drop_content_max&nbsp; sheetsandboxworker.js:67 Triggering for change:drop_range&nbsp; sheetsandboxworker.js:67 Triggering for change:drop_range_max&nbsp; sheetsandboxworker.js:67 Triggering for change:drop_spellschool&nbsp; sheetsandboxworker.js:67 Triggering for change:drop_spellschool_max&nbsp; sheetsandboxworker.js:67 Triggering for change:drop_spellcastingtime&nbsp; sheetsandboxworker.js:67 Triggering for change:drop_spellcastingtime_max&nbsp; sheetsandboxworker.js:67 Triggering for change:drop_spelltarget&nbsp; sheetsandboxworker.js:67 Triggering for change:drop_spelltarget_max&nbsp; sheetsandboxworker.js:67 Triggering for change:drop_spellcomp&nbsp; sheetsandboxworker.js:67 Triggering for change:drop_spellcomp_max&nbsp; sheetsandboxworker.js:67 Triggering for change:drop_spellcomp_materials&nbsp; sheetsandboxworker.js:67 Triggering for change:drop_spellcomp_materials_max&nbsp; sheetsandboxworker.js:67 Triggering for change:drop_spellconcentrationflag&nbsp; sheetsandboxworker.js:67 Triggering for change:drop_spellconcentrationflag_max&nbsp; sheetsandboxworker.js:67 Triggering for change:drop_spellduration&nbsp; sheetsandboxworker.js:67 Triggering for change:drop_spellduration_max&nbsp; sheetsandboxworker.js:67 Triggering for change:drop_spellsave&nbsp; sheetsandboxworker.js:67 Triggering for change:drop_spellsave_max&nbsp; sheetsandboxworker.js:67 Triggering for change:drop_spelllevel&nbsp; sheetsandboxworker.js:67 Triggering for change:drop_spelllevel_max&nbsp; sheetsandboxworker.js:67 Really updating character sheet values&nbsp; app.js:39 Foudn a pre-defined key order!&nbsp; app.js:40 Setting up repeating sections took until 103ms&nbsp; app.js:39 Finding list of dirty attributes took until 152ms&nbsp; app.js:39 Querytest took until 156ms&nbsp; app.js:39 Attribute cache compliation took until 161ms&nbsp; app.js:39 FILLED IN A DEFAULT VALUE FOR repeating_spell-3_-KwuNOS-dkdTZIJIfYXE_spelloutput&nbsp; app.js:39 FILLED IN A DEFAULT VALUE FOR drop_category&nbsp; app.js:39 FILLED IN A DEFAULT VALUE FOR drop_name&nbsp; app.js:39 FILLED IN A DEFAULT VALUE FOR drop_content&nbsp; app.js:39 FILLED IN A DEFAULT VALUE FOR drop_range&nbsp; app.js:39 FILLED IN A DEFAULT VALUE FOR drop_spellschool&nbsp; app.js:39 FILLED IN A DEFAULT VALUE FOR drop_spellcastingtime&nbsp; app.js:39 FILLED IN A DEFAULT VALUE FOR drop_spelltarget&nbsp; app.js:39 FILLED IN A DEFAULT VALUE FOR drop_spellcomp&nbsp; app.js:39 FILLED IN A DEFAULT VALUE FOR drop_spellcomp_materials&nbsp; app.js:39 FILLED IN A DEFAULT VALUE FOR drop_spellconcentrationflag&nbsp; app.js:39 FILLED IN A DEFAULT VALUE FOR drop_spellduration&nbsp; app.js:39 FILLED IN A DEFAULT VALUE FOR drop_spellsave&nbsp; app.js:39 FILLED IN A DEFAULT VALUE FOR drop_spelllevel&nbsp; app.js:39 Set values (including auto-calcuating variables) took until 369ms&nbsp; app.js:39 Took 370ms&nbsp; app.js:39 Body drop!&nbsp; app.js:48 Compendium item dropped onto target!&nbsp; app.js:39 Drop handled, returning...&nbsp; app.js:48 "<a href="https://app.roll20.net/compendium/dnd5e/Spells%3ASlow.json?plaintext=true" rel="nofollow">https://app.roll20.net/compendium/dnd5e/Spells%3ASlow.json?plaintext=true</a>"&nbsp; app.js:39 Really updating character sheet values&nbsp; app.js:39 Foudn a pre-defined key order!&nbsp; app.js:40 Setting up repeating sections took until 94ms&nbsp; app.js:39 Finding list of dirty attributes took until 94ms&nbsp; app.js:39 Querytest took until 100ms&nbsp; app.js:39 Attribute cache compliation took until 105ms&nbsp; app.js:39 Set values (including auto-calcuating variables) took until 114ms&nbsp; app.js:39 Took 114ms&nbsp; app.js:39 Triggering for change:drop_category&nbsp; sheetsandboxworker.js:67 Triggering for change:drop_category_max&nbsp; sheetsandboxworker.js:67 Triggering for change:drop_name&nbsp; sheetsandboxworker.js:67 Triggering for change:drop_name_max&nbsp; sheetsandboxworker.js:67 Triggering for change:drop_content&nbsp; sheetsandboxworker.js:67 Triggering for change:drop_content_max&nbsp; sheetsandboxworker.js:67 Triggering for change:drop_range&nbsp; sheetsandboxworker.js:67 Triggering for change:drop_range_max&nbsp; sheetsandboxworker.js:67 Triggering for change:drop_spellschool&nbsp; sheetsandboxworker.js:67 Triggering for change:drop_spellschool_max&nbsp; sheetsandboxworker.js:67 Triggering for change:drop_spellcastingtime&nbsp; sheetsandboxworker.js:67 Triggering for change:drop_spellcastingtime_max&nbsp; sheetsandboxworker.js:67 Triggering for change:drop_spelltarget&nbsp; sheetsandboxworker.js:67 Triggering for change:drop_spelltarget_max&nbsp; sheetsandboxworker.js:67 Triggering for change:drop_spellcomp&nbsp; sheetsandboxworker.js:67 Triggering for change:drop_spellcomp_max&nbsp; sheetsandboxworker.js:67 Triggering for change:drop_spellcomp_materials&nbsp; sheetsandboxworker.js:67 Triggering for change:drop_spellcomp_materials_max&nbsp; sheetsandboxworker.js:67 Triggering for change:drop_spellconcentrationflag&nbsp; sheetsandboxworker.js:67 Triggering for change:drop_spellconcentrationflag_max&nbsp; sheetsandboxworker.js:67 Triggering for change:drop_spellduration&nbsp; sheetsandboxworker.js:67 Triggering for change:drop_spellduration_max&nbsp; sheetsandboxworker.js:67 Triggering for change:drop_spellsave&nbsp; sheetsandboxworker.js:67 Triggering for change:drop_spellsave_max&nbsp; sheetsandboxworker.js:67 Triggering for change:drop_spelllevel&nbsp; sheetsandboxworker.js:67 Triggering for change:drop_spelllevel_max&nbsp; sheetsandboxworker.js:67 Really updating character sheet values&nbsp; app.js:39 Foudn a pre-defined key order!&nbsp; app.js:40 Setting up repeating sections took until 114ms&nbsp; app.js:39 Finding list of dirty attributes took until 177ms&nbsp; app.js:39 Querytest took until 181ms&nbsp; app.js:39 Attribute cache compliation took until 187ms&nbsp; app.js:39 FILLED IN A DEFAULT VALUE FOR repeating_spell-3_-KwuNRZXjTqoD4Yrf3PD_spelloutput&nbsp; app.js:39 FILLED IN A DEFAULT VALUE FOR drop_category&nbsp; app.js:39 FILLED IN A DEFAULT VALUE FOR drop_name&nbsp; app.js:39 FILLED IN A DEFAULT VALUE FOR drop_content&nbsp; app.js:39 FILLED IN A DEFAULT VALUE FOR drop_range&nbsp; app.js:39 FILLED IN A DEFAULT VALUE FOR drop_spellschool&nbsp; app.js:39 FILLED IN A DEFAULT VALUE FOR drop_spellcastingtime&nbsp; app.js:39 FILLED IN A DEFAULT VALUE FOR drop_spelltarget&nbsp; app.js:39 FILLED IN A DEFAULT VALUE FOR drop_spellcomp&nbsp; app.js:39 FILLED IN A DEFAULT VALUE FOR drop_spellcomp_materials&nbsp; app.js:39 FILLED IN A DEFAULT VALUE FOR drop_spellconcentrationflag&nbsp; app.js:39 FILLED IN A DEFAULT VALUE FOR drop_spellduration&nbsp; app.js:39 FILLED IN A DEFAULT VALUE FOR drop_spellsave&nbsp; app.js:39 FILLED IN A DEFAULT VALUE FOR drop_spelllevel&nbsp; app.js:39 Set values (including auto-calcuating variables) took until 471ms&nbsp; app.js:39 Took 472ms&nbsp; app.js:39
1508535788
Kirsty
Pro
Sheet Author
Following because I've experienced the same issue.
1508542963
keithcurtis
Forum Champion
Marketplace Creator
API Scripter
Ditto. Doesn't happen often, but often enough to know if there is some simple cause or technique to avoid this.
1508548721
Silvyre
Forum Champion
The Dev Team will likely require specific reproduction steps in order to squash this bug. I have seen this issue reported before, but I don't recall any specific reproduction steps being posted. If anyone can reliably reproduce this bug, please let me know! Thanks!
1508550997
Kirsty
Pro
Sheet Author
I'll put a lot in over the weekend. Thanks, Silvyre.
1508553509
keithcurtis
Forum Champion
Marketplace Creator
API Scripter
Thanks, Silvyre. Unfortunately, part of the problem is that the behavior is sporadic and unpredictable. I think it has something to do with movement of the cursor, but I've never been able to reliably make it happen.
1508561011
Silvyre said: The Dev Team will likely require specific reproduction steps in order to squash this bug. I have seen this issue reported before, but I don't recall any specific reproduction steps being posted. If anyone can reliably reproduce this bug, please let me know! Thanks! Like i said I have a video. Steps are search for a spell drag it over, search for a spell drag it over, repeat until it happens. I just need Steve or other dev permission to email it. In the video you can see the compendium reset and the spell turn into on of the dragons instead.
1508603558
Drespar
Roll20 Team
Craven, if you like, feel free to upload to youtube, and you can email us a link at <a href="mailto:Team@Roll20.net" rel="nofollow">Team@Roll20.net</a>. I have submitted a ticket and will bring it up at the next meeting :)
1508690738
Drespar said: Craven, if you like, feel free to upload to youtube, and you can email us a link at <a href="mailto:Team@Roll20.net" rel="nofollow">Team@Roll20.net</a> . I have submitted a ticket and will bring it up at the next meeting :) I don't upload video to youtube but I will add to mt dropbox and send you a link.
1509085988
My players and I encounter this issue frequently as well.&nbsp; It's not a game breaker, but it's mildly annoying.
1509218439
Drespar
Roll20 Team
Quick update for everyone: The devs are aware of this issue. We believe that we might have the root of the cause so we will be testing out our solutions and pushing a fix in the future.
1509218769
Kirsty
Pro
Sheet Author
That's great news! I keep trying to grab an error report, but it only ever seems to happen when I don't have the console log open.
1509650930
Drespar
Roll20 Team
A fix was pushed out for this recently, is anyone still dealing with this bug? Thank you!
1509678929
I just added 30 spell to a character and it didn't reset once so I would say its finally fixed. Please thank your team this has been a thorn in my side for while and really annoying when try to build a character.
1509681212
keithcurtis
Forum Champion
Marketplace Creator
API Scripter
Thanks team! It was never anything more than the ocasional annoyance, but it's nice to see it gone.
1509714974
Drespar
Roll20 Team
Good to hear everyone! I will pass on the good news to the team! I will go ahead and close and mark as resolved :)