https://bugs.kde.org/show_bug.cgi?id=408250

--- Comment #13 from Kai Uwe Broulik <k...@privat.broulik.de> ---
DBus traffic looks perfectly normal:

It requests a view:
method call time=1559597889.520078 sender=:1.230 ->
destination=org.kde.JobViewServer serial=7 path=/JobViewServer;
interface=org.kde.JobViewServer; member=requestView
   string "kioclient"
   string "kioclient"
   int32 3

Gets a view back:
method return time=1559597889.524836 sender=:1.28 -> destination=:1.230
serial=549 reply_serial=7
   object path "/org/kde/notificationmanager/jobs/JobView_6"

Connects the various signals, such as:
method call time=1559597889.525251 sender=:1.230 ->
destination=org.freedesktop.DBus serial=9 path=/org/freedesktop/DBus;
interface=org.freedesktop.DBus; member=AddMatch
   string
"type='signal',sender='org.kde.JobViewServer',path='/org/kde/notificationmanager/jobs/JobView_6',interface='org.kde.JobViewV2',member='cancelRequested'"

Then populates the job information:
method call time=1559597889.581981 sender=:1.230 ->
destination=org.kde.JobViewServer serial=31
path=/org/kde/notificationmanager/jobs/JobView_6; interface=org.kde.JobViewV2;
member=setInfoMessage
   string "Копирование"
method call time=1559597889.582002 sender=:1.230 ->
destination=org.kde.JobViewServer serial=32
path=/org/kde/notificationmanager/jobs/JobView_6; interface=org.kde.JobViewV2;
member=setDescriptionField
   uint32 0
   string "Источник"
   string "/proc/mounts"
method call time=1559597889.582012 sender=:1.230 ->
destination=org.kde.JobViewServer serial=33
path=/org/kde/notificationmanager/jobs/JobView_6; interface=org.kde.JobViewV2;
member=setDescriptionField
   uint32 1
   string "Назначение"
   string "/proc/mounts"
method call time=1559597889.582041 sender=:1.230 ->
destination=org.kde.JobViewServer serial=34
path=/org/kde/notificationmanager/jobs/JobView_6; interface=org.kde.JobViewV2;
member=setTotalAmount
   uint64 1
   string "files"

And eventually calls terminate five seconds later when the job is done:
method call time=1559597894.900474 sender=:1.230 ->
destination=org.kde.JobViewServer serial=38
path=/org/kde/notificationmanager/jobs/JobView_6; interface=org.kde.JobViewV2;
member=terminate
   string ""

I'm afraid I don't know why it's not showing up for you.

Can you run plasmashell from console with notification debugging enabled and
observe the output for anything unusual?
QT_LOGGING_RULES=org.kde.plasma.notifications=true plasmashell

When you start a progress you should get an output like or similar (doesn't
matter if requested by is empty as long as application-display-name is
sensible)
org.kde.plasma.notifications: JobView requested by "org.kde.dolphin" with hints
QMap(("application-display-name", QVariant(QString,
"Dolphin"))("application-icon-name", QVariant(QString, "system-file-manager")))
Especially make sure to watch for any "By the time we wanted to show JobView it
was already stopped" and "Service that requested the view wasn't registered
anymore by the time the request was being processed" as well as "JobView
service unregistered"

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

Reply via email to