Bug 323560 - KDE print-manager applet doesn't auto hide/appear in system tray in 4.11.0
Summary: KDE print-manager applet doesn't auto hide/appear in system tray in 4.11.0
Status: RESOLVED WORKSFORME
Alias: None
Product: print-manager
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: 4.11.0
Platform: unspecified Linux
: NOR major
Target Milestone: ---
Assignee: Daniel Nicoletti
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-08-15 19:21 UTC by S
Modified: 2018-01-26 22:06 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description S 2013-08-15 19:21:03 UTC
Hi,

Since I upgraded from KDE 4.10 to 4.11, the print-manager plasma applet no longer automatically appears when a print job is pending. I have it configured in the system tray settings to "Auto" hide do I don't see it when I'm not printing anything. On 4.10 It used to appear when I was printing and it automatically hid itself when the document was finished. Now, in 4.11, it is always hidden and does not appear when I print. I have confirmed that it is still set to "Auto" hide.

Additionally, when I click the expand up arrow of the system tray where the hidden items are located, I can see the print manager but it does nothing when I left click on it.

Thanks for looking into this.

Reproducible: Always
Comment 1 Paul 2013-09-17 16:45:17 UTC
I can confirm this bug.

To reproduce:
1. Set system tray settings for 'Manage Print Jobs' as: Display=Checked and Entries=Auto.
2. Send one or more print jobs.

Actual Results:
Icon remains permanently hidden.
mouse actions
Hover: Always displays 'Print queue is empty' 
Right click: Works correctly, ie 'Manage Print Job Settings' / 'Unlock Widgets'
Left click: Does nothing at all.

Expected Results:
Icon to appear in system tray when print job commences.
mouse actions
Hover: Correctly display status of print queue(s).
Right click: N/A (works correctly)
Left click: Open Print Manager.

kde4-print-manager-4.11.1-35.1
KDE 4.11.1
Qt 4.8.5
openSUSE 12.3
Kernel 3.7.10-1.16 x86_64
Comment 2 sansat 2013-12-03 12:48:58 UTC
I can confirm this bug also.

But I must correct previous comment, in my version of print manager (4.11.2-1.1) left click opens list of installed printers with slider switches beside them. Anyway when I double click on some printer Icon, its jobs queue manager window opens, but is completely disabled, I have no chance to change anything, also there is no currently printing job visible, queue still looks empty, despite the fact that printer is currently printing. Maybe this is the reason, why applet does not show icon in systray during printing. When I try to open print jobs manager from KDE control center, the situation is the same, jobs queue manager disabled and no jobs visible.

kde4-print-manager 4.11.2-1.1
KDE 4.11.2
Qt 4.8.5
openSUSE 13.1
kernel 3.11.6-4.1 x86_64
Comment 3 Daniel Nicoletti 2013-12-04 21:51:21 UTC
Yes thats clearly the problem, but here it just works. So the reason is
probably some different config in cups. Does the web interface
http://locahost:631 lists the jobs? Is it the default install?
Comment 4 Ralf Habacker 2013-12-04 23:43:35 UTC
(In reply to comment #3)
> Yes thats clearly the problem, but here it just works. So the reason is
> probably some different config in cups. 
opensuse 13.1 uses cups 1.5.4

> jobs queue manager disabled and no jobs visible.
this is fixed for cups < 1.6 with bug 325125
Comment 5 sansat 2013-12-07 13:49:49 UTC
(In reply to comment #4)
> (In reply to comment #3)
> > Yes thats clearly the problem, but here it just works. So the reason is
> > probably some different config in cups. 
> opensuse 13.1 uses cups 1.5.4
> 
> > jobs queue manager disabled and no jobs visible.
> this is fixed for cups < 1.6 with bug 325125

Cups web interface lists the jobs correctly. OK, I will wait for an KDE update to 4.11.5 as described in https://bugs.kde.org/show_bug.cgi?id=325125 . Maybe also the KDE printer applet will then auto show during print.
Comment 6 Daniel Nicoletti 2018-01-26 22:06:33 UTC
Does this issue is still valid on Plasma 5?