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 .
×

Lag when Editing Token (icons, colors or editing)

1520527099

Edited 1520527116
Hello, I'm experiencing lag for 2-3 seconds when clicking on a token as a DM - worse when I'm actually playing with my 4 players. The duration of the lag is inconsistent and it happens when I'm clicking on a token's edit button (gear) or on the color/icons button. Using Chrome Version 65.0.3325.146 (Official Build) (64-bit), disabled all my extensions, turned my firewall and virus protecting off, cleared my cache. I'm using the dynamic lighting - I've disabled most of my monsters ability "Has sight" and "Players see light". It happens even without players online. I've tried Step 1-3 and the problem still persists. Can you guys help me please? Thanks !
Hi Syraax, Could you please thoroughly work through Step 4 from the troubleshooting guide  (Don't forget the complete Console Log!) ? Additionally, do your players experience this lag as well? Does this issue also occur in new games or is it only the one?
Hello, Here's the info requested: 1- Players do not experience the lag. 2- When I'm playing as a player in someone else's game, this problem doesn't happen. I do not DM another game... Web Browser: Chrome Browser Version: Version 65.0.3325.146 (Official Build) (64-bit) Operating System: Windows 10, Intel(R) Core(TM) i7-6700 CPU @ 3.40GHz, RAM 16.0 GB, 64-bit. Javascript enabled: Allowed. Anti-virus: Norton 360 Brower Add-ons: None Console Log: app.roll20.net/:12 Refused to execute inline script because it violates the following Content Security Policy directive: "script-src 'self' 'unsafe-eval' https://*.googlesyndication.com https://*.doubleclick.net https://*.googlesyndication.com <a href="https://www.googletagservices.com" rel="nofollow">https://www.googletagservices.com</a> https://*.googlesyndication.com <a href="https://www.google-analytics.com" rel="nofollow">https://www.google-analytics.com</a> https://*.googlesyndication.com <a href="http://ajax.googleapis.com" rel="nofollow">http://ajax.googleapis.com</a> https://*.googlesyndication.com <a href="https://cdn.firebase.com" rel="nofollow">https://cdn.firebase.com</a> https://*.googlesyndication.com https://*.tokbox.com https://*.googlesyndication.com <a href="http://static.opentok.com" rel="nofollow">http://static.opentok.com</a> https://*.googlesyndication.com <a href="http://cdn.crowdin.com" rel="nofollow">http://cdn.crowdin.com</a> https://*.googlesyndication.com <a href="http://stun.l.google.com" rel="nofollow">http://stun.l.google.com</a>". Either the 'unsafe-inline' keyword, a hash ('sha256-AA0KOlrS9LoTnP0jYql98viR92LclTdWsAHgwf//u5k='), or a nonce ('nonce-...') is required to enable inline execution. app.roll20.net/:13 Refused to execute inline script because it violates the following Content Security Policy directive: "script-src 'self' 'unsafe-eval' https://*.googlesyndication.com https://*.doubleclick.net https://*.googlesyndication.com <a href="https://www.googletagservices.com" rel="nofollow">https://www.googletagservices.com</a> https://*.googlesyndication.com <a href="https://www.google-analytics.com" rel="nofollow">https://www.google-analytics.com</a> https://*.googlesyndication.com <a href="http://ajax.googleapis.com" rel="nofollow">http://ajax.googleapis.com</a> https://*.googlesyndication.com <a href="https://cdn.firebase.com" rel="nofollow">https://cdn.firebase.com</a> https://*.googlesyndication.com https://*.tokbox.com https://*.googlesyndication.com <a href="http://static.opentok.com" rel="nofollow">http://static.opentok.com</a> https://*.googlesyndication.com <a href="http://cdn.crowdin.com" rel="nofollow">http://cdn.crowdin.com</a> https://*.googlesyndication.com <a href="http://stun.l.google.com" rel="nofollow">http://stun.l.google.com</a>". Either the 'unsafe-inline' keyword, a hash ('sha256-k8Kx+oSRaLZ+X7/r67j0Mow6bzS2pemyX++9YAOg3BU='), or a nonce ('nonce-...') is required to enable inline execution. app.js?1520359209:84 70 app.js?1520359209:85 TOUCH SUPPORTED: false app.js?1520359209:85 USING WEBGL ACCELERATION... app.js?1520359209:85 WEBGL STARTUP SUCCESS app.js?1520359209:86 Custom Sheet Translation app.js?1520359209:79 select app.js?1520359209:79 Switch mode to select app.js?1520359209:96 Initializing new dice engine with randomness... app.js?1520359209:96 Using random entropy app.js?1520359209:99 Compiling sheet... app.js?1520359209:99 Found rolltemplate: 2Edefault app.js?1520359209:99 Found rolltemplate: 2Eattack app.js?1520359209:99 Found rolltemplate: 2Espell app.js?1520359209:99 Found rolltemplate: 2Esave app.js?1520359209:99 Found rolltemplate: 2Echeck 2app.js?1520359209:99 Found webworker script app.js?1520359209:99 Finding sheet rolls... app.js?1520359209:101 window resize app.js?1520359209:85 Final set zoom! app.js?1520359209:85 UPDATE GL SIZE! app.js?1520359209:85 Final set zoom! tutorial_tips.js:7 tuts loaded 74Mixed Content: The page at '&lt;URL&gt;' was loaded over HTTPS, but requested an insecure image '&lt;URL&gt;'. This content should also be served over HTTPS. app.js?1520359209:94 MESSAGE RECEIVED app.js?1520359209:94 MessageEvent sheetsandboxworker.js?20170926:260 Starting up WEB WORKER sheetsandboxworker.js?20170926:260 Starting up WEB WORKER sheetsandboxworker.js?20170926:260 Starting up WEB WORKER sheetsandboxworker.js?20170926:260 Starting up WEB WORKER VM17:622 •.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸ The Aaron Sheet v0.2.3 ¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.• VM17:623 •.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸ Last update: Fri Mar 04 2016 08:27:36 GMT-0500 (Eastern Standard Time) ¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.• (unknown) %c•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸ The Aaron Sheet v0.2.3 ¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.• (unknown) %c•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸ Last update: Fri Mar 04 2016 08:27:36 GMT-0500 (Eastern Standard Time) ¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.• app.js?1520359209:91 Final page load. app.js?1520359209:101 Refresh jukebox List! app.js?1520359209:91 Auth'ed. app.js?1520359209:91 Go post auth! app.js?1520359209:91 initial setup app.js?1520359209:101 Refresh jukebox List! app.js?1520359209:89 T.s app.js?1520359209:101 Refresh jukebox List! app.js?1520359209:94 refershing page listings! app.js?1520359209:91 Got players value... app.js?1520359209:91 joining game... app.js?1520359209:89 Player -Ky3g7s1Uw62WLAATYQO is offline... app.js?1520359209:89 Global Volume: 100=1 app.js?1520359209:89 Player -Kyi246bfzQWBhSZ0oAt is offline... app.js?1520359209:89 Player -L0Uio6e3CIpfCoMryJz is offline... app.js?1520359209:89 Player -L21827RbLQIvc2AoDaG is offline... app.js?1520359209:89 Player -L6K5hghbF2SNxmBVKls is offline... app.js?1520359209:91 Deferred finish joining... app.js?1520359209:84 Firebase Online 8app.js?1520359209:88 Full load page! app.js?1520359209:91 We have 8 pages app.js?1520359209:98 Refresh Journal List! app.js?1520359209:98 Search took 2ms app.js?1520359209:91 handle page changes app.js?1520359209:91 false app.js?1520359209:94 refershing page listings! app.js?1520359209:87 Do refresh link cache! 51app.js?1520359209:84 new caster! app.js?1520359209:91 init active page! app.js?1520359209:88 activate page! app.js?1520359209:88 FULLY ACTIVATE VIEWS FOR PAGE. app.js?1520359209:91 Scan for new plays! app.js:98 Refresh Journal List! app.js:98 Search took 31ms app.js:88 Graphics: 0 app.js:88 Paths: 0 2app.js:88 Reorder by ZORDER 84app.js:84 new caster! app.js:94 refershing page listings! app.js:101 Refresh jukebox List! app.js:88 Reorder by ZORDER 6app.js:96 Descending into madness... 2app.js:88 Swapping <a href="http://imgsrv.roll20.net:5100/?src=www.dunjinni.c" rel="nofollow">http://imgsrv.roll20.net:5100/?src=www.dunjinni.c</a>... to <a href="http://imgsrv.roll20.net:5100/?src=www.dunjinni.c" rel="nofollow">http://imgsrv.roll20.net:5100/?src=www.dunjinni.c</a>... app.js:88 Reorder by ZORDER app.js:88 Swapping <a href="http://imgsrv.roll20.net:5100/?src=dunjinni.com/f" rel="nofollow">http://imgsrv.roll20.net:5100/?src=dunjinni.com/f</a>... to <a href="http://imgsrv.roll20.net:5100/?src=dunjinni.com/f" rel="nofollow">http://imgsrv.roll20.net:5100/?src=dunjinni.com/f</a>... 2app.js:88 Reorder by ZORDER 3app.js:88 setting src app.js:88 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/4271" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/4271</a>... to <a href="https://s3.amazonaws.com/files.d20.io/images/4271" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/4271</a>... app.js:88 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/6737" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/6737</a>... to <a href="https://s3.amazonaws.com/files.d20.io/images/6737" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/6737</a>... app.js:88 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/5086" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/5086</a>... to <a href="https://s3.amazonaws.com/files.d20.io/images/5086" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/5086</a>... app.js:88 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/3410" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/3410</a>... to <a href="https://s3.amazonaws.com/files.d20.io/images/3410" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/3410</a>... 3app.js:88 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/3262" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/3262</a>... to <a href="https://s3.amazonaws.com/files.d20.io/images/3262" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/3262</a>... app.js:88 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/3262" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/3262</a>... to <a href="https://s3.amazonaws.com/files.d20.io/images/3262" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/3262</a>... app.js:88 Reorder by ZORDER 2app.js:84 new lamp app.js:88 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/3376" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/3376</a>... to <a href="https://s3.amazonaws.com/files.d20.io/images/3376" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/3376</a>... app.js:88 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/1661" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/1661</a>... to <a href="https://s3.amazonaws.com/files.d20.io/images/1661" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/1661</a>... app.js:88 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/1661" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/1661</a>... to <a href="https://s3.amazonaws.com/files.d20.io/images/1661" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/1661</a>... app.js:88 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/1661" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/1661</a>... to <a href="https://s3.amazonaws.com/files.d20.io/images/1661" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/1661</a>... 2app.js:88 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/1661" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/1661</a>... to <a href="https://s3.amazonaws.com/files.d20.io/images/1661" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/1661</a>... app.js:88 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/1661" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/1661</a>... to <a href="https://s3.amazonaws.com/files.d20.io/images/1661" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/1661</a>... app.js:88 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/1661" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/1661</a>... to <a href="https://s3.amazonaws.com/files.d20.io/images/1661" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/1661</a>... app.js:88 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/1146" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/1146</a>... to <a href="https://s3.amazonaws.com/files.d20.io/images/1146" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/1146</a>... app.js:88 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/1661" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/1661</a>... to <a href="https://s3.amazonaws.com/files.d20.io/images/1661" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/1661</a>... app.js:88 Reorder by ZORDER 18app.js:88 setting src app.js:83 Cols: 4 Rows: 4 app.js:83 Took 64ms to generate cache. app.js:91 init active page! app.js:88 activate page! app.js:88 FULLY ACTIVATE VIEWS FOR PAGE. 2app.js:84 new lamp app.js:88 Graphics: 263 app.js:88 Paths: 79 2app.roll20.net/:1 [.Offscreen-For-WebGL-0000010182CED060]RENDER WARNING: Render count or primcount is 0. 78app.js:84 new caster! app.js:88 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/6737" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/6737</a>... to <a href="https://s3.amazonaws.com/files.d20.io/images/6737" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/6737</a>... app.js:88 Reorder by ZORDER app.js:88 setting src app.js:94 refershing page listings! app.js:88 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/4271" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/4271</a>... to <a href="https://s3.amazonaws.com/files.d20.io/images/4271" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/4271</a>... app.js:88 Reorder by ZORDER app.js:88 Swapping <a href="http://imgsrv.roll20.net:5100/?src=dungenie.com/f" rel="nofollow">http://imgsrv.roll20.net:5100/?src=dungenie.com/f</a>... to <a href="http://imgsrv.roll20.net:5100/?src=dungenie.com/f" rel="nofollow">http://imgsrv.roll20.net:5100/?src=dungenie.com/f</a>... app.js:88 setting src app.js:88 Reorder by ZORDER app.js:88 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/3239" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/3239</a>... to <a href="https://s3.amazonaws.com/files.d20.io/images/3239" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/3239</a>... app.js:88 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/3988" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/3988</a>... to <a href="https://s3.amazonaws.com/files.d20.io/images/3988" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/3988</a>... app.js:88 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/2771" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/2771</a>... to <a href="https://s3.amazonaws.com/files.d20.io/images/2771" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/2771</a>... app.js:88 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/3988" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/3988</a>... to <a href="https://s3.amazonaws.com/files.d20.io/images/3988" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/3988</a>... app.js:88 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/2771" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/2771</a>... to <a href="https://s3.amazonaws.com/files.d20.io/images/2771" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/2771</a>... app.js:88 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/4992" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/4992</a>... to <a href="https://s3.amazonaws.com/files.d20.io/images/4992" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/4992</a>... 2app.js:88 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/2770" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/2770</a>... to <a href="https://s3.amazonaws.com/files.d20.io/images/2770" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/2770</a>... app.js:88 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/2770" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/2770</a>... to <a href="https://s3.amazonaws.com/files.d20.io/images/2770" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/2770</a>... app.js:88 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/4992" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/4992</a>... to <a href="https://s3.amazonaws.com/files.d20.io/images/4992" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/4992</a>... 3app.js:88 Reorder by ZORDER app.js:88 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/4994" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/4994</a>... to <a href="https://s3.amazonaws.com/files.d20.io/images/4994" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/4994</a>... 4app.js:88 Reorder by ZORDER 12app.js:88 setting src app.js:83 Cols: 3 Rows: 3 app.js:83 Took 18ms to generate cache. app.js:87 239 app.js:84 new lamp app.js:87 239 app.js:84 new lamp 37app.js:87 239 app.js:88 activate page! app.js:88 FULLY ACTIVATE VIEWS FOR PAGE. app.js:87 239 app.js:88 activate page! app.js:88 FULLY ACTIVATE VIEWS FOR PAGE. app.js:88 activate page! app.js:88 FULLY ACTIVATE VIEWS FOR PAGE. app.js:87 239 app.js:88 activate page! app.js:88 FULLY ACTIVATE VIEWS FOR PAGE. 17app.js:87 239 app.js:101 window resize app.js:85 Final set zoom! app.js:85 UPDATE GL SIZE! app.js:85 Final set zoom!