The community made me feel welcomed, I was given lots of background information about the bug as well as tips on where to look to get started.
When a button is pressed, the background changes giving feedback that the button is now in a “pressdown” state. Once the press is released, a “pressup” event gets triggered and the button changes back to the original color.
But the ‘pressup’ event never gets triggered when pressing a button that links to another card tab. Thus the button never changes back to the original state.
I read up on how bricks are built to try to understand how the project is structured.
alert functions combined with
I followed this guide on submitting a pull request.
I also followed this guide on updating a forked repo to make sure my forked origin had the latest changes from upstream from Appmaker.