I have buil my app on an ubuntu system and am now testing it on a Mac system. I find that the app runs extremely sluggish on the Mac. E.g.
You can see how sluggish the cursor is. Not just this, other actions which cause the UI to change, are also bad. For example, on click of a button , a certain div is shown and another hidden. However, on the mac, the new div is shown on top of the old one, and only after a few seconds if I move the mouse over some of the controls does the old div go away. This behaviour is not observed in the app with the same code on Linux.
I am using React to build my app, however, for something as simple as a Note taking component, I would not expect React to be the cause of this issue on Mac.
How do I go about pin pointing why the app behaves so slow on the mac?