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 .
×
Create a free account
This post has been closed. You can still view previous posts, but you can't post any new replies.

Can't Right Click

Okay, so I've seen old threads about these issues, and done some of the old troubleshooting following those steps.If I try to right click in the journal area, everything is fine. If I right click on a token, or anywhere in the tabletop portion, I get stuck in pan mode and any time I click, I get whipped around the table. I've cleared my cache, I have no addons or extensions that affect Roll20. And I am in the latest version of Chrome. I realize I've got those three steps backwards, but I've got them all there. I am not using a trackpad, I'm using a USB mouse. I've always had this problem, but only just figured out that the right click was what caused the random panning.
Hi Kyozoku, We're sorry to hear that you have been experiencing this.  Does this happen with Firefox as well? Please work through step 4 and provide us with that information. (Don't forget the console log!) Thanks!
I can't even get a game to launch in Firefox. I left it loading for five minutes, but it would not load. I cleared cache and cookies again, but nothing. Web Browser Chrome 74.0.3729.157 Operating System Windows 8.1 (64-bit) Javascript Enabled As for my antivirus, I run Windows Defender.&nbsp; CONSOLE LOG: 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 <a href="https://partner.googleadservices.com" rel="nofollow">https://partner.googleadservices.com</a> <a href="https://www.googletagservices.com" rel="nofollow">https://www.googletagservices.com</a> <a href="https://ssl.google-analytics.com" rel="nofollow">https://ssl.google-analytics.com</a> <a href="https://www.google-analytics.com" rel="nofollow">https://www.google-analytics.com</a> <a href="https://ajax.googleapis.com" rel="nofollow">https://ajax.googleapis.com</a> <a href="http://ajax.googleapis.com" rel="nofollow">http://ajax.googleapis.com</a> <a href="https://d3clqjduf2gvxg.cloudfront.net" rel="nofollow">https://d3clqjduf2gvxg.cloudfront.net</a> <a href="https://cdn.firebase.com" rel="nofollow">https://cdn.firebase.com</a> https://*.firebaseio.com https://*.tokbox.com https://*.opentok.com <a href="http://static.opentok.com" rel="nofollow">http://static.opentok.com</a> <a href="http://www.google-analytics.com" rel="nofollow">http://www.google-analytics.com</a> <a href="http://cdn.crowdin.com" rel="nofollow">http://cdn.crowdin.com</a> <a href="https://crowdin.com" rel="nofollow">https://crowdin.com</a> <a href="http://stun.l.google.com" rel="nofollow">http://stun.l.google.com</a>". Either the 'unsafe-inline' keyword, a hash ('sha256-sKqafDVXvlS9Q25sd8kkhW5MgZpQeuAkJ+N9kLZQ4aQ='), or a nonce ('nonce-...') is required to enable inline execution. /editor/: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 <a href="https://partner.googleadservices.com" rel="nofollow">https://partner.googleadservices.com</a> <a href="https://www.googletagservices.com" rel="nofollow">https://www.googletagservices.com</a> <a href="https://ssl.google-analytics.com" rel="nofollow">https://ssl.google-analytics.com</a> <a href="https://www.google-analytics.com" rel="nofollow">https://www.google-analytics.com</a> <a href="https://ajax.googleapis.com" rel="nofollow">https://ajax.googleapis.com</a> <a href="http://ajax.googleapis.com" rel="nofollow">http://ajax.googleapis.com</a> <a href="https://d3clqjduf2gvxg.cloudfront.net" rel="nofollow">https://d3clqjduf2gvxg.cloudfront.net</a> <a href="https://cdn.firebase.com" rel="nofollow">https://cdn.firebase.com</a> https://*.firebaseio.com https://*.tokbox.com https://*.opentok.com <a href="http://static.opentok.com" rel="nofollow">http://static.opentok.com</a> <a href="http://www.google-analytics.com" rel="nofollow">http://www.google-analytics.com</a> <a href="http://cdn.crowdin.com" rel="nofollow">http://cdn.crowdin.com</a> <a href="https://crowdin.com" rel="nofollow">https://crowdin.com</a> <a href="http://stun.l.google.com" rel="nofollow">http://stun.l.google.com</a>". Either the 'unsafe-inline' keyword, a hash ('sha256-+3W9zufhVFpD1XwP4aFx3yWExD//7uoJ+EnLO3a9V0Q='), or a nonce ('nonce-...') is required to enable inline execution. jquery.migrate.js:20 JQMIGRATE: Logging is active app.roll20.net/:5220 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 <a href="https://partner.googleadservices.com" rel="nofollow">https://partner.googleadservices.com</a> <a href="https://www.googletagservices.com" rel="nofollow">https://www.googletagservices.com</a> <a href="https://ssl.google-analytics.com" rel="nofollow">https://ssl.google-analytics.com</a> <a href="https://www.google-analytics.com" rel="nofollow">https://www.google-analytics.com</a> <a href="https://ajax.googleapis.com" rel="nofollow">https://ajax.googleapis.com</a> <a href="http://ajax.googleapis.com" rel="nofollow">http://ajax.googleapis.com</a> <a href="https://d3clqjduf2gvxg.cloudfront.net" rel="nofollow">https://d3clqjduf2gvxg.cloudfront.net</a> <a href="https://cdn.firebase.com" rel="nofollow">https://cdn.firebase.com</a> https://*.firebaseio.com https://*.tokbox.com https://*.opentok.com <a href="http://static.opentok.com" rel="nofollow">http://static.opentok.com</a> <a href="http://www.google-analytics.com" rel="nofollow">http://www.google-analytics.com</a> <a href="http://cdn.crowdin.com" rel="nofollow">http://cdn.crowdin.com</a> <a href="https://crowdin.com" rel="nofollow">https://crowdin.com</a> <a href="http://stun.l.google.com" rel="nofollow">http://stun.l.google.com</a>". Either the 'unsafe-inline' keyword, a hash ('sha256-jiNqyQH+c3UoGw+3KCsfwX/PqHHvH553XKN4/ZYKy38='), or a nonce ('nonce-...') is required to enable inline execution. app.js?1557852740:541 70 app.js?1557852740:543 TOUCH SUPPORTED: false app.js?1557852740:543 USING WEBGL ACCELERATION... app.js?1557852740:543 WEBGL STARTUP SUCCESS app.js?1557852740:545 Custom Sheet Translation app.js?1557852740:536 select app.js?1557852740:536 Switch mode to select app.js?1557852740:557 Initializing new dice engine with randomness... app.js?1557852740:557 Using random entropy app.js?1557852740:560 Compiling sheet... app.js?1557852740:560 Found rolltemplate: simple app.js?1557852740:560 Found rolltemplate: atk app.js?1557852740:560 Found rolltemplate: dmg app.js?1557852740:560 Found rolltemplate: atkdmg app.js?1557852740:560 Found rolltemplate: desc app.js?1557852740:560 Found rolltemplate: spell app.js?1557852740:560 Found rolltemplate: traits app.js?1557852740:560 Found rolltemplate: npc app.js?1557852740:560 Found rolltemplate: npcatk app.js?1557852740:560 Found rolltemplate: npcdmg app.js?1557852740:560 Found rolltemplate: npcaction app.js?1557852740:560 Found rolltemplate: mancerroll app.js?1557852740:560 Found rolltemplate: mancerhproll app.js?1557852740:560 Found Charactermancer Repeating Section: topbar app.js?1557852740:560 Found Charactermancer Repeating Section: leveler-topbar app.js?1557852740:560 Found Charactermancer Repeating Section: row app.js?1557852740:560 Found Charactermancer Repeating Section: utilityrow app.js?1557852740:560 Found Charactermancer Repeating Section: choose app.js?1557852740:560 Found Charactermancer Repeating Section: custom-proficiency app.js?1557852740:560 Found Charactermancer Repeating Section: custom-trait app.js?1557852740:560 Found Charactermancer Repeating Section: spell-holder app.js?1557852740:560 Found Charactermancer Repeating Section: spell-item app.js?1557852740:560 Found Charactermancer Repeating Section: asi-row app.js?1557852740:560 Found Charactermancer Repeating Section: hpbylevel app.js?1557852740:560 Found Charactermancer Template: l1-welcome app.js?1557852740:560 Found Charactermancer Template: l1-race app.js?1557852740:560 Found Charactermancer Template: l1-class app.js?1557852740:560 Found Charactermancer Template: l1-abilities app.js?1557852740:560 Found Charactermancer Template: l1-background app.js?1557852740:560 Found Charactermancer Template: l1-equipment app.js?1557852740:560 Found Charactermancer Template: l1-spells app.js?1557852740:560 Found Charactermancer Template: l1-feat app.js?1557852740:560 Found Charactermancer Template: l1-bio app.js?1557852740:560 Found Charactermancer Template: l1-summary app.js?1557852740:560 Found Charactermancer Template: final app.js?1557852740:560 Found Charactermancer Template: lp-welcome app.js?1557852740:560 Found Charactermancer Template: lp-levels app.js?1557852740:560 Found Charactermancer Template: lp-choices app.js?1557852740:560 Found Charactermancer Template: lp-asi app.js?1557852740:560 Found Charactermancer Template: lp-spells app.js?1557852740:560 Found Charactermancer Template: lp-summary app.js?1557852740:560 Found Charactermancer Template: lp-spellchoice app.js?1557852740:560 Found webworker script app.js?1557852740:560 Finding sheet rolls... app.js?1557852740:560 Including compendium template css. app.js?1557852740:563 window resize app.js?1557852740:543 Final set zoom! app.js?1557852740:542 UPDATE GL SIZE! app.js?1557852740:543 Final set zoom! tutorial_tips.js:7 tuts loaded 9Mixed 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?1557852740:551 Final page load. app.js?1557852740:555 MESSAGE RECEIVED app.js?1557852740:555 MessageEvent {isTrusted: true, data: "", origin: "<a href="https://app.roll20.net" rel="nofollow">https://app.roll20.net</a>", lastEventId: "", source: Window, …} app.js?1557852740:563 Refresh jukebox List! sheetsandboxworker.js?1558228455971:682 Starting up WEB WORKER app.js?1557852740:551 Scan for new plays! app.js?1557852740:549 Auth'ed. app.js?1557852740:549 Go post auth! app.js?1557852740:549 initial setup app.js?1557852740:547 T.i {attributes: {…}, _escapedAttributes: {…}, cid: "c0", changed: {…}, _silent: {…}, …} app.js?1557852740:549 Got players value... app.js?1557852740:549 joining game... app.js?1557852740:555 refershing page listings! 3app.js?1557852740:547 Full load page! app.js?1557852740:549 We have 3 pages app.js?1557852740:547 Player -LfBPenWKeVZ3pu6B6Xx is offline... app.js?1557852740:547 Player -LfBXNLXkx8S4PSm1pBp is offline... app.js?1557852740:548 Global Volume: 100=1 app.js?1557852740:549 Deferred finish joining... app.js?1557852740:541 Firebase Online app.js?1557852740:560 Refresh Journal List! app.js?1557852740:560 Search took 40ms app.js?1557852740:549 handle page changes app.js?1557852740:549 false app.js?1557852740:555 refershing page listings! app.js?1557852740:551 Scan for new plays! app.js?1557852740:549 init active page! app.js?1557852740:547 activate page! app.js?1557852740:547 FULLY ACTIVATE VIEWS FOR PAGE. app.js?1557852740:545 Do refresh link cache! app.js?1557852740:560 Refresh Journal List! app.js?1557852740:560 Search took 214ms app.js?1557852740:563 Refresh jukebox List! app.js?1557852740:547 Graphics: 3 app.js?1557852740:547 Paths: 0 app.js?1557852740:555 refershing page listings! app.js?1557852740:546 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/81735146/wYLwpcDgWnnpUzwYd6SaIg/thumb.jpg?15582115005" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/81735146/wYLwpcDgWnnpUzwYd6SaIg/thumb.jpg?15582115005</a> to <a href="https://s3.amazonaws.com/files.d20.io/images/81735146/wYLwpcDgWnnpUzwYd6SaIg/original.jpg?15582115005" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/81735146/wYLwpcDgWnnpUzwYd6SaIg/original.jpg?15582115005</a> app.js?1557852740:547 Reorder by ZORDER 2app.js?1557852740:547 Reorder by ZORDER app.js?1557852740:546 setting src app.js?1557852740:547 Reorder by ZORDER app.js?1557852740:547 activate page! app.js?1557852740:547 FULLY ACTIVATE VIEWS FOR PAGE. jquery.migrate.js:39 JQMIGRATE: $(html) HTML strings must start with '&lt;' character migrateWarn @ jquery.migrate.js:39 jQuery.fn.init @ jquery.migrate.js:199 jQuery @ jquery-1.9.1.js:62 d20.token_editor.do_showRadialMenu @ app.js?1557852740:556 r @ base.js?1557851378:6 setTimeout (async) (anonymous) @ base.js?1557851378:6 (anonymous) @ app.js?1557852740:555 dispatch @ jquery-1.9.1.js:3074 elemData.handle @ jquery-1.9.1.js:2750 trigger @ jquery-1.9.1.js:2986 jQuery.event.trigger @ jquery.migrate.js:468 (anonymous) @ jquery-1.9.1.js:3677 each @ jquery-1.9.1.js:648 each @ jquery-1.9.1.js:270 trigger @ jquery-1.9.1.js:3676 (anonymous) @ app.js?1557852740:543 i @ app.js?1557852740:537 setActiveObject @ app.js?1557852740:538 __onMouseDown @ app.js?1557852740:538 A @ app.js?1557852740:544 jquery.migrate.js:41 console.trace migrateWarn @ jquery.migrate.js:41 jQuery.fn.init @ jquery.migrate.js:199 jQuery @ jquery-1.9.1.js:62 d20.token_editor.do_showRadialMenu @ app.js?1557852740:556 r @ base.js?1557851378:6 setTimeout (async) (anonymous) @ base.js?1557851378:6 (anonymous) @ app.js?1557852740:555 dispatch @ jquery-1.9.1.js:3074 elemData.handle @ jquery-1.9.1.js:2750 trigger @ jquery-1.9.1.js:2986 jQuery.event.trigger @ jquery.migrate.js:468 (anonymous) @ jquery-1.9.1.js:3677 each @ jquery-1.9.1.js:648 each @ jquery-1.9.1.js:270 trigger @ jquery-1.9.1.js:3676 (anonymous) @ app.js?1557852740:543 i @ app.js?1557852740:537 setActiveObject @ app.js?1557852740:538 __onMouseDown @ app.js?1557852740:538 A @ app.js?1557852740:544
I just remembered I am running the https everywhere extension, however, this problem predates the installation of the extension.&nbsp;
Hello Kyozoku, To rule out any potential issues, can you make certain to turn off all add-ons and extensions and try again? Thanks!
It turned out to be an extension called Linkclump that I forgot I had because I never actually utilizing it. Posting the solution here in case anyone else has the same problem. I've permanently disabled it, and everything works fine now. Thank you for your assistance.
Hello Kyozoku, Thank you for that update. Glad to hear that this issue has been resolved. As such, I am going to close this post and mark it as resolved. Feel free to open a new thread if you have any additional questions or issues.&nbsp; Happy rolling!