garymuk 1 Posted December 16, 2023 Share Posted December 16, 2023 Evernote keeps randomly adding an overlay to the UI, even when the UI is not open, asking me to upgrade to a pay plan, even after I've turned down the offer. The overlay is poorly implemented and causes high CPU use, effectively stealing CPU cycles from my laptop, when minding my own business, and the evernote window isn't even visible. I provide a screenshot of the overlay, and the reported high cpu use. Please fix. 1 1 Link to comment
bitcloudrzr 1 Posted December 21, 2023 Share Posted December 21, 2023 I have also been seeing Evernote Helper (Renderer) hit over 140% CPU usage since the latest update intermittently. Link to comment
garymuk 1 Posted December 21, 2023 Author Share Posted December 21, 2023 If you hit the close button on the offer overlay, cpu goes down to normal levels. But the fact it's randomly adding an overlay in the renderer that consumes high CPU, even when the evernote window is not open, is incredibly annoying. Makes me want to shut down evernote for good. Link to comment
Level 5 PinkElephant 8,174 Posted December 21, 2023 Level 5 Share Posted December 21, 2023 I run 3 Macs, 1 Intel and 2 Mx, all on the latest Sonoma and EN version. No such issue. When it occurs it is usually a sign of a local data corruption. The app crunches on an inconsistency, and run in cycles. Removing the local database or if necessary purging the local install solved the problem for me when it occurred. The last such event was in summer 2022 … Link to comment
NYXz4aC1j4 0 Posted December 22, 2023 Share Posted December 22, 2023 same problem for me too Link to comment
garymuk 1 Posted December 22, 2023 Author Share Posted December 22, 2023 16 hours ago, PinkElephant said: I run 3 Macs, 1 Intel and 2 Mx, all on the latest Sonoma and EN version. No such issue. When it occurs it is usually a sign of a local data corruption. The app crunches on an inconsistency, and run in cycles. Removing the local database or if necessary purging the local install solved the problem for me when it occurred. The last such event was in summer 2022 … Are you a paid Evernote customer? If so, you won't get the offer overlay, so of course no such issue. The app is crunching in the renderer, this is display logic, most likely due to the overlay component attempting a complete redraw every cycle, which is a symptom of poorly written fontend code that has a cycle of changes triggering infinite re-renders. In React, solutions to this are useMemo, useCallback, and making sure declared dependencies on useEffect etc aren't about to update every render. I doubt the overlay needs to read much from the local database. It's an offer overlay, it just needs to know my subscription level, and the current set of offers from the service. Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now