[frameworks-kirigami] [Bug 482753] PlaceholderMessage isn't accessible (eg: using a screen reader)

2024-05-19 Thread Bug Janitor Service
https://bugs.kde.org/show_bug.cgi?id=482753

Bug Janitor Service  changed:

   What|Removed |Added

 Status|REOPENED|ASSIGNED

--- Comment #8 from Bug Janitor Service  ---
A possibly relevant merge request was started @
https://invent.kde.org/frameworks/kirigami/-/merge_requests/1556

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

[frameworks-kirigami] [Bug 482753] PlaceholderMessage isn't accessible (eg: using a screen reader)

2024-05-19 Thread Aleix Pol
https://bugs.kde.org/show_bug.cgi?id=482753

Aleix Pol  changed:

   What|Removed |Added

 Status|RESOLVED|REOPENED
 CC||aleix...@kde.org
 Resolution|FIXED   |---

--- Comment #7 from Aleix Pol  ---
My change exposed it to systems but it still wasn't getting read by Orca. Needs
to be announced explicitly.

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

[frameworks-kirigami] [Bug 482753] PlaceholderMessage isn't accessible (eg: using a screen reader)

2024-04-23 Thread Aleix Pol
https://bugs.kde.org/show_bug.cgi?id=482753

Aleix Pol  changed:

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
 Resolution|--- |FIXED
  Latest Commit||https://invent.kde.org/fram
   ||eworks/kirigami/-/commit/a1
   ||33a5ca6fe718ef033ce22b7a566
   ||a257966c6ae

--- Comment #6 from Aleix Pol  ---
Git commit a133a5ca6fe718ef033ce22b7a566a257966c6ae by Aleix Pol.
Committed on 23/04/2024 at 10:12.
Pushed by carlschwan into branch 'master'.

PageRow: Fix parent of Component-based pages

By using a non-graphical item we were leaving the page outside of the scene
and were getting a warning such as:
QML FindDevicesPage: Created graphical object was not placed in the graphics
scene.

This made the pages misregister in the accessibility infrastructure too,
making certain elements not be adequately registered in there.

M  +2-1src/controls/PageRow.qml

https://invent.kde.org/frameworks/kirigami/-/commit/a133a5ca6fe718ef033ce22b7a566a257966c6ae

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

[frameworks-kirigami] [Bug 482753] PlaceholderMessage isn't accessible (eg: using a screen reader)

2024-04-23 Thread Bug Janitor Service
https://bugs.kde.org/show_bug.cgi?id=482753

--- Comment #5 from Bug Janitor Service  ---
A possibly relevant merge request was started @
https://invent.kde.org/frameworks/kirigami/-/merge_requests/1523

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

[frameworks-kirigami] [Bug 482753] PlaceholderMessage isn't accessible (eg: using a screen reader)

2024-03-10 Thread Albert Vaca Cintora
https://bugs.kde.org/show_bug.cgi?id=482753

--- Comment #4 from Albert Vaca Cintora  ---
> And if they don't or can't, they should have Accessible.name set instead.
 Yeah, the bug is about Accessible.name not being honored.

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

[frameworks-kirigami] [Bug 482753] PlaceholderMessage isn't accessible (eg: using a screen reader)

2024-03-07 Thread Bug Janitor Service
https://bugs.kde.org/show_bug.cgi?id=482753

--- Comment #3 from Bug Janitor Service  ---
A possibly relevant merge request was started @
https://invent.kde.org/plasma/libplasma/-/merge_requests/1073

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

[frameworks-kirigami] [Bug 482753] PlaceholderMessage isn't accessible (eg: using a screen reader)

2024-03-07 Thread Bug Janitor Service
https://bugs.kde.org/show_bug.cgi?id=482753

Bug Janitor Service  changed:

   What|Removed |Added

 Status|CONFIRMED   |ASSIGNED

--- Comment #2 from Bug Janitor Service  ---
A possibly relevant merge request was started @
https://invent.kde.org/frameworks/kirigami/-/merge_requests/1482

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

[frameworks-kirigami] [Bug 482753] PlaceholderMessage isn't accessible (eg: using a screen reader)

2024-03-07 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=482753

Nate Graham  changed:

   What|Removed |Added

 CC||c...@carlschwan.eu,
   ||n...@kde.org,
   ||qydwhotm...@gmail.com
 Status|REPORTED|CONFIRMED
Summary|Kirigami isn't accessible   |PlaceholderMessage isn't
   |(eg: using a screen reader) |accessible (eg: using a
   ||screen reader)
 Ever confirmed|0   |1

--- Comment #1 from Nate Graham  ---
The issue with PlaceholderMessage is legit, but the issue with Action is a
problem with client code. All Actions should have a text property even if it's
not shown, for precisely this reason. And if they don't or can't, they should
have Accessible.name set instead. All of those need to happen in client code,
not in Kirigami.

I'll see about fixing up PlaceholderMessage.

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