mobtimeapp / mobtime

A real-time, collaborative mob programming timer. Made with technology from the future, today!
https://mobti.me
MIT License
67 stars 38 forks source link

"Share" tab broken #277

Closed dbartholomae closed 2 years ago

dbartholomae commented 2 years ago

When I click on the "share" tab in a timer, the timer doesn't react to any more clicks, and even reloading the page doesn't help. I'm on Google Chrome. You should be able to reproduce by just creating a new timer and clicking on "Share".

Here's the error showing up in the console:

Uncaught TypeError: Cannot read properties of null (reading 'src')
    at Object.qrShare [as share] (qrShare.js:27:28)
    at tabRenderer (index.js:33:18)
    at showTab (index.js:91:33)
    at view (timer.js:78:13)
    at render (index.js?module=1:393:10)
qrShare @ qrShare.js:27
tabRenderer @ index.js:33
showTab @ index.js:91
view @ timer.js:78
render @ index.js?module=1:393
requestAnimationFrame (async)
update @ index.js?module=1:384
(anonymous) @ index.js?module=1:415
(anonymous) @ index.js?module=1:405
(anonymous) @ index.js?module=1:408
(anonymous) @ index.js?module=1:405
listener @ index.js?module=1:399
mrozbarry commented 2 years ago

I will check this out right now