Bug 2075976 - Last line of dnfdragora window (apply/check all/quit) not showing at GUI
Summary: Last line of dnfdragora window (apply/check all/quit) not showing at GUI
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: libyui-mga-qt
Version: 36
Hardware: Unspecified
OS: Unspecified
unspecified
high
Target Milestone: ---
Assignee: Neal Gompa
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2022-04-16 19:39 UTC by Geraldo Simião
Modified: 2022-04-19 22:04 UTC (History)
4 users (show)

Fixed In Version: libyui-mga-qt-1.2.0-3.fc36
Clone Of:
Environment:
Last Closed: 2022-04-19 22:04:05 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
screencast from the problem (9.30 MB, video/webm)
2022-04-16 19:39 UTC, Geraldo Simião
no flags Details
same problem, with regular breeze dark theme (239.73 KB, image/png)
2022-04-16 20:04 UTC, Geraldo Simião
no flags Details
same with wayland session at F36KDE (234.08 KB, image/png)
2022-04-16 20:18 UTC, Geraldo Simião
no flags Details
now it works (301.94 KB, image/png)
2022-04-16 21:10 UTC, Geraldo Simião
no flags Details

Description Geraldo Simião 2022-04-16 19:39:56 UTC
Created attachment 1872991 [details]
screencast from the problem

Description of problem:
When trying to use dnf dragora, all the buttons of the last line from window don't show (see video attached for demosntration), despite it appears at the overview.

Version-Release number of selected component (if applicable):

dnfdragora-2.1.2-1.fc36.noarch

Operating System: Fedora Linux 36
KDE Plasma Version: 5.24.4
KDE Frameworks Version: 5.91.0
Qt Version: 5.15.3
Kernel Version: 5.17.3-300.fc36.x86_64 (64-bit)
Graphics Platform: X11

Processors: 8 × Intel® Core™ i7-3632QM CPU @ 2.20GHz
Memory: 15.4 GiB of RAM
Graphics Processor: Mesa Intel® HD Graphics 4000

Resolution: 1366x768
Screen-1: 0 s-res: 1366x768 s-dpi: 96 s-size: 361x203mm (14.21x7.99")
s-diag: 414mm (16.31")


How reproducible:
Allways

Steps to Reproduce:
1.Start dnf dragora
2.whait for it to sync
3.choose any package or group to install or remove
4. look for the button to apply the changes.

Actual results:
No buttons apply/check all/quit

Expected results:
All this buttons must be visible and clickable

Additional info:
A friend of mine uses XFCE and have experiencing the same bug.

Comment 1 Geraldo Simião 2022-04-16 20:04:53 UTC
Created attachment 1872993 [details]
same problem, with regular breeze dark theme

Comment 2 Geraldo Simião 2022-04-16 20:18:10 UTC
Created attachment 1872994 [details]
same with wayland session at F36KDE

Comment 3 Onuralp Sezer 2022-04-16 21:07:13 UTC
Workaround solution is installing libyui-qt package make Qt ui backend default and show window size and buttons properly. 

I'm looking for permanent solution we can have "qt" backend as default in dnfdragora KDE default installation.

Comment 4 Geraldo Simião 2022-04-16 21:10:00 UTC
Created attachment 1872995 [details]
now it works

After installing libyui-qt, now it show fine the last line.
So, perhaps its not at the requirements on the spec?

Comment 5 Onuralp Sezer 2022-04-16 21:15:04 UTC
We already have in spec file but problem is it is only using "gtk" one not the qt one so It makes the problem. 

See : https://src.fedoraproject.org/rpms/dnfdragora/blob/rawhide/f/dnfdragora.spec

Recommends:	(libyui-mga-qt if qt5-qtbase-gui)
Recommends:	(libyui-mga-gtk if gtk3)

Comment 6 Onuralp Sezer 2022-04-18 17:46:18 UTC
(In reply to Onuralp Sezer from comment #3)
> Workaround solution is installing libyui-qt package make Qt ui backend
> default and show window size and buttons properly. 
> 
> I'm looking for permanent solution we can have "qt" backend as default in
> dnfdragora KDE default installation.


Typo mistake "libyui-mga-qt" needs to be installed.

Comment 7 Fedora Update System 2022-04-18 18:00:22 UTC
FEDORA-2022-0ea3075d22 has been submitted as an update to Fedora 36. https://bodhi.fedoraproject.org/updates/FEDORA-2022-0ea3075d22

Comment 8 Fedora Update System 2022-04-19 22:04:05 UTC
FEDORA-2022-0ea3075d22 has been pushed to the Fedora 36 stable repository.
If problem still persists, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.