Sunday, December 29, 2019

The Worst Bug

PlumeriaSC 3 has been updated to 3.3.2 so if you have been having trouble hopefully the bugs are ironed out. I recently worked on a JavaScript App that had one of the worst (and simplest) bugs I have ever encountered. The bug appeared after updating my system to Mojave over the holiday. All of the main browsers except Safari worked fine, but in Safari the "div" containers would not display their graphics. If I changed the graphics inside to the "relative" style it looked like the buttons were working (I knew they were not). Several days later I figured out that the "div" container's were set to "fixed" instead of the correct "absolute". After the fix, Safari and the other browsers worked without a problem.