<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.kde.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugs.kde.org/"
          
          maintainer="sysadmin@kde.org"
>

    <bug>
          <bug_id>495597</bug_id>
          
          <creation_ts>2024-10-30 16:50:27 +0000</creation_ts>
          <short_desc>Reviews UI not shown on app pages accessed from home screen</short_desc>
          <delta_ts>2024-11-01 18:09:09 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>2</classification_id>
          <classification>Applications</classification>
          <product>Discover</product>
          <component>discover</component>
          <version>master</version>
          <rep_platform>Other</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>regression</keywords>
          <priority>NOR</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Nate Graham">nate</reporter>
          <assigned_to name="Plasma Bugs List">plasma-bugs-null</assigned_to>
          <cc>aleixpol</cc>
          
          <cf_commitlink>https://invent.kde.org/plasma/discover/-/commit/9baf50fca7a37f5bed750a706f32d5c7f9528f1e</cf_commitlink>
          <cf_versionfixedin></cf_versionfixedin>
          <cf_sentryurl></cf_sentryurl>
          <votes>0</votes>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>2370559</commentid>
    <comment_count>0</comment_count>
    <who name="Nate Graham">nate</who>
    <bug_when>2024-10-30 16:50:27 +0000</bug_when>
    <thetext>STEPS TO REPRODUCE
1.  Launch Discover
2. Click on any app on the home page
3. Scroll down

OBSERVED RESULT
No reviews UI

EXPECTED RESULT
Reviews UI

ADDITIONAL INFORMATION
The reviews UI shows up on app pages when apps are invokes from a browse or search list.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2370636</commentid>
    <comment_count>1</comment_count>
    <who name="Bug Janitor Service">bug-janitor</who>
    <bug_when>2024-10-30 23:20:08 +0000</bug_when>
    <thetext>A possibly relevant merge request was started @ https://invent.kde.org/plasma/discover/-/merge_requests/962</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2371193</commentid>
    <comment_count>2</comment_count>
    <who name="Aleix Pol">aleixpol</who>
    <bug_when>2024-11-01 17:05:58 +0000</bug_when>
    <thetext>Git commit 1d1210aadd9bccc033111cf31d133be59bbcacfb by Aleix Pol Gonzalez, on behalf of Aleix Pol.
Committed on 01/11/2024 at 17:01.
Pushed by apol into branch &apos;master&apos;.

ApplicationPage: Fix visibility of the reviews component

Do not make the visibility of a parent item depend on its children&apos;s as
if it affects them.
Also address the logic, it was weird. We need to show it if we are
fetching, if we fetched and didn&apos;t find anything or if we are trying to
show an error.

M  +3    -2    discover/qml/ApplicationPage.qml

https://invent.kde.org/plasma/discover/-/commit/1d1210aadd9bccc033111cf31d133be59bbcacfb</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2371213</commentid>
    <comment_count>3</comment_count>
    <who name="Aleix Pol">aleixpol</who>
    <bug_when>2024-11-01 18:09:09 +0000</bug_when>
    <thetext>Git commit 9baf50fca7a37f5bed750a706f32d5c7f9528f1e by Aleix Pol Gonzalez.
Committed on 01/11/2024 at 17:21.
Pushed by apol into branch &apos;Plasma/6.2&apos;.

ApplicationPage: Fix visibility of the reviews component

Do not make the visibility of a parent item depend on its children&apos;s as
if it affects them.
Also address the logic, it was weird. We need to show it if we are
fetching, if we fetched and didn&apos;t find anything or if we are trying to
show an error.


(cherry picked from commit 1d1210aadd9bccc033111cf31d133be59bbcacfb)

Co-authored-by: Aleix Pol &lt;aleixpol@kde.org&gt;

M  +3    -2    discover/qml/ApplicationPage.qml

https://invent.kde.org/plasma/discover/-/commit/9baf50fca7a37f5bed750a706f32d5c7f9528f1e</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>