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

            Bug ID: 459207
           Summary: Discover less usable while fetching updates
    Classification: Unclassified
           Product: Discover
           Version: unspecified
          Platform: Fedora RPMs
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: discover
          Assignee: plasma-b...@kde.org
          Reporter: fw.smi...@gmail.com
                CC: aleix...@kde.org
  Target Milestone: ---

SUMMARY
When opening discover after not having used it for couple hours or more, it
starts with fetching updates. Because I have quite a few repositories enabled
this takes a while. While it's fetching updates, discover is less usable.


STEPS TO REPRODUCE
1. Open discover

OBSERVED RESULT
The install buttons of non-flatpak applications say "Loading". You cannot click
them yet. When searching for an application the flatpak and non-flatpak
applications are not always grouped correctly. 

EXPECTED RESULT
The experience should not be worse while fetching updates. It should even be
possible to click the install button, even if it waits for the fetching to
finish.

SUGGESTION
A way to avoid this issue is do the update fetching in the background. This way
you don't notice it as a user. Currently discover does search for updates in
the background, but when clicking that icon, it still needs to "fetch updates". 

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Fedora 36
(available in About System)
KDE Plasma Version: 5.25.5
KDE Frameworks Version: 5.97.0
Qt Version: 5.15.5

ADDITIONAL INFORMATION

Below you can see the enabled remotes/repositories. These are all enabled in
discover.
friso@student-laptop ~> flatpak remotes
Name    Options
fedora  system,oci
flathub system
friso@student-laptop ~> dnf repolist
repo id                                                                        
                             repo name
fedora                                                                         
                             Fedora 36 - x86_64
fedora-cisco-openh264                                                          
                             Fedora 36 openh264 (From Cisco) - x86_64
fedora-modular                                                                 
                             Fedora Modular 36 - x86_64
rpmfusion-free                                                                 
                             RPM Fusion for Fedora 36 - Free
rpmfusion-free-updates                                                         
                             RPM Fusion for Fedora 36 - Free - Updates
rpmfusion-nonfree                                                              
                             RPM Fusion for Fedora 36 - Nonfree
rpmfusion-nonfree-updates                                                      
                             RPM Fusion for Fedora 36 - Nonfree - Updates
updates                                                                        
                             Fedora 36 - x86_64 - Updates
updates-modular                                                                
                             Fedora Modular 36 - x86_64 - Updates

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

Reply via email to