[kwin] [Bug 477286] "Thumbnail Grid" tab switcher inaccessible with Orca on X and Wayland sessions

2024-02-14 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=477286

--- Comment #9 from Fushan Wen  ---
Git commit b046b9924c88f669465ef6c187ca98c421e7f5a2 by Fushan Wen.
Committed on 15/02/2024 at 00:40.
Pushed by fusionfuture into branch 'master'.

Revert "plasmaquick/dialog: make main item focus scope"

Fixes "QQuickItem: Cannot set FocusScope once item has children and is in a
window."

This doesn't affect the bug as it's already fixed in the tabbox itself.

This reverts commit 49c92cf3db7eded639ae08b9e0ad7f44d35f34ac

M  +0-1src/plasmaquick/dialog.cpp

https://invent.kde.org/plasma/libplasma/-/commit/b046b9924c88f669465ef6c187ca98c421e7f5a2

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

[kwin] [Bug 477286] "Thumbnail Grid" tab switcher inaccessible with Orca on X and Wayland sessions

2024-02-14 Thread Bug Janitor Service
https://bugs.kde.org/show_bug.cgi?id=477286

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

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

[kwin] [Bug 477286] "Thumbnail Grid" tab switcher inaccessible with Orca on X and Wayland sessions

2024-02-14 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=477286

--- Comment #11 from Fushan Wen  ---
Git commit 6af560c8a2dc4259c61e19b672ba591f9287488b by Fushan Wen.
Committed on 15/02/2024 at 00:45.
Pushed by fusionfuture into branch 'Plasma/6.0'.

Revert "plasmaquick/dialog: make main item focus scope"

Fixes "QQuickItem: Cannot set FocusScope once item has children and is in a
window."

This doesn't affect the bug as it's already fixed in the tabbox itself.

This reverts commit 49c92cf3db7eded639ae08b9e0ad7f44d35f34ac


(cherry picked from commit b046b9924c88f669465ef6c187ca98c421e7f5a2)

M  +0-1src/plasmaquick/dialog.cpp

https://invent.kde.org/plasma/libplasma/-/commit/6af560c8a2dc4259c61e19b672ba591f9287488b

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

[kwin] [Bug 477286] "Thumbnail Grid" tab switcher inaccessible with Orca on X and Wayland sessions

2024-01-25 Thread Bug Janitor Service
https://bugs.kde.org/show_bug.cgi?id=477286

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

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

[kwin] [Bug 477286] "Thumbnail Grid" tab switcher inaccessible with Orca on X and Wayland sessions

2024-01-25 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=477286

Nate Graham  changed:

   What|Removed |Added

   Severity|normal  |major

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

[kwin] [Bug 477286] "Thumbnail Grid" tab switcher inaccessible with Orca on X and Wayland sessions

2024-01-25 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=477286

Fushan Wen  changed:

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
 Resolution|--- |FIXED
   Version Fixed In||6.0
  Latest Commit||https://invent.kde.org/plas
   ||ma/libplasma/-/commit/49c92
   ||cf3db7eded639ae08b9e0ad7f44
   ||d35f34ac

--- Comment #5 from Fushan Wen  ---
Git commit 49c92cf3db7eded639ae08b9e0ad7f44d35f34ac by Fushan Wen.
Committed on 25/01/2024 at 16:49.
Pushed by fusionfuture into branch 'master'.

plasmaquick/dialog: make main item focus scope

The main item should be a focus scope like the root item in
QtQuick.Window, so the focus chain can be properly propagated.

See
https://github.com/qt/qtdeclarative/blob/93864a29b7dfa138350942b490380766ee78242a/src/quick/items/qquickwindow.cpp#L763
FIXED-IN: 6.0

M  +1-0src/plasmaquick/dialog.cpp

https://invent.kde.org/plasma/libplasma/-/commit/49c92cf3db7eded639ae08b9e0ad7f44d35f34ac

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

[kwin] [Bug 477286] "Thumbnail Grid" tab switcher inaccessible with Orca on X and Wayland sessions

2024-01-25 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=477286

Fushan Wen  changed:

   What|Removed |Added

  Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas
   |ma/libplasma/-/commit/49c92 |ma/libplasma/-/commit/31652
   |cf3db7eded639ae08b9e0ad7f44 |d4f3f74a277964107d21807c89d
   |d35f34ac|712345c3

--- Comment #6 from Fushan Wen  ---
Git commit 31652d4f3f74a277964107d21807c89d712345c3 by Fushan Wen.
Committed on 26/01/2024 at 00:56.
Pushed by fusionfuture into branch 'Plasma/6.0'.

plasmaquick/dialog: make main item focus scope

The main item should be a focus scope like the root item in
QtQuick.Window, so the focus chain can be properly propagated.

See
https://github.com/qt/qtdeclarative/blob/93864a29b7dfa138350942b490380766ee78242a/src/quick/items/qquickwindow.cpp#L763
FIXED-IN: 6.0


(cherry picked from commit 49c92cf3db7eded639ae08b9e0ad7f44d35f34ac)

M  +1-0src/plasmaquick/dialog.cpp

https://invent.kde.org/plasma/libplasma/-/commit/31652d4f3f74a277964107d21807c89d712345c3

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

[kwin] [Bug 477286] "Thumbnail Grid" tab switcher inaccessible with Orca on X and Wayland sessions

2024-01-29 Thread Vlad Zahorodnii
https://bugs.kde.org/show_bug.cgi?id=477286

Vlad Zahorodnii  changed:

   What|Removed |Added

  Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas
   |ma/libplasma/-/commit/31652 |ma/kwin/-/commit/75b08a8fd9
   |d4f3f74a277964107d21807c89d |63b39f2abf85ae2bb0587e735f1
   |712345c3|80c

--- Comment #7 from Vlad Zahorodnii  ---
Git commit 75b08a8fd963b39f2abf85ae2bb0587e735f180c by Vlad Zahorodnii, on
behalf of Fushan Wen.
Committed on 29/01/2024 at 08:36.
Pushed by vladz into branch 'master'.

tabbox/switchers/thumbnail_grid: use FocusScope as main item

By default the focus item in a tabbox is always the main item, so if the
main item is not a focus scope, the inner item will not get focused.
FIXED-IN: 6.0

M  +1-1src/tabbox/switchers/thumbnail_grid/contents/ui/main.qml

https://invent.kde.org/plasma/kwin/-/commit/75b08a8fd963b39f2abf85ae2bb0587e735f180c

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

[kwin] [Bug 477286] "Thumbnail Grid" tab switcher inaccessible with Orca on X and Wayland sessions

2024-01-29 Thread Vlad Zahorodnii
https://bugs.kde.org/show_bug.cgi?id=477286

Vlad Zahorodnii  changed:

   What|Removed |Added

  Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas
   |ma/kwin/-/commit/75b08a8fd9 |ma/kwin/-/commit/be9bd4caea
   |63b39f2abf85ae2bb0587e735f1 |252fea9b75659744e6901838dc7
   |80c |8cf

--- Comment #8 from Vlad Zahorodnii  ---
Git commit be9bd4caea252fea9b75659744e6901838dc78cf by Vlad Zahorodnii, on
behalf of Fushan Wen.
Committed on 29/01/2024 at 08:50.
Pushed by vladz into branch 'Plasma/6.0'.

tabbox/switchers/thumbnail_grid: use FocusScope as main item

By default the focus item in a tabbox is always the main item, so if the
main item is not a focus scope, the inner item will not get focused.
FIXED-IN: 6.0


(cherry picked from commit 75b08a8fd963b39f2abf85ae2bb0587e735f180c)

M  +1-1src/tabbox/switchers/thumbnail_grid/contents/ui/main.qml

https://invent.kde.org/plasma/kwin/-/commit/be9bd4caea252fea9b75659744e6901838dc78cf

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

[kwin] [Bug 477286] "Thumbnail Grid" tab switcher inaccessible with Orca on X and Wayland sessions

2023-11-29 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=477286

Nate Graham  changed:

   What|Removed |Added

 Ever confirmed|0   |1
Summary|Alt tab switcher|"Thumbnail Grid" tab
   |inaccessible with Orca on X |switcher inaccessible with
   |and Wayland sessions|Orca on X and Wayland
   ||sessions
 Status|REPORTED|CONFIRMED

--- Comment #2 from Nate Graham  ---
Ah, that's a good data point, thanks.

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

[kwin] [Bug 477286] "Thumbnail Grid" tab switcher inaccessible with Orca on X and Wayland sessions

2023-12-01 Thread Bug Janitor Service
https://bugs.kde.org/show_bug.cgi?id=477286

Bug Janitor Service  changed:

   What|Removed |Added

 Status|CONFIRMED   |ASSIGNED

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

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