https://bugs.kde.org/show_bug.cgi?id=465715

            Bug ID: 465715
           Summary: ea76edce74820ae084fb29303bdeb4da8e913157 increases CPU
                    usage and makes the app lag
    Classification: Applications
           Product: NeoChat
           Version: unspecified
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: major
          Priority: NOR
         Component: General
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected]
  Target Milestone: ---

ea76edce74820ae084fb29303bdeb4da8e913157 adds a BusyIndicator for URL preview
loading. In chats with a lot of links, many BusyIndicator instances will be
active at once. Each one consumes CPU time due to its always-playing animation.
It also does not appear that the loader that loads it unloads it or stops
playing the animation for BusyIndicator instances that are not currently
visible.

The combination of these factors hugely increases NeoChat's CPU usage and has
unfortunately made the app nearly unusable for me, as I'm in a large number of
chats where people send each other links. I'm currently running the app with
that commit reverted.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to