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

            Bug ID: 359680
           Summary: ActiveChanged signal broken
           Product: kscreenlocker
           Version: unspecified
          Platform: Other
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: greeter
          Assignee: plasma-b...@kde.org
          Reporter: k...@privat.broulik.de
                CC: bhus...@gmail.com, mgraess...@kde.org

I have code that relies on the ActiveChanged signal to make sure the screen is
locked before proceeding. This code is not executed. I had a look with
qdbusviewer and when I lock and unlock the screen I can observe the following:

Received signal from :1.8, path /ScreenSaver, interface
org.freedesktop.ScreenSaver, member ActiveChanged
  Arguments: false
Received signal from :1.8, path /org/freedesktop/ScreenSaver, interface
org.freedesktop.ScreenSaver, member ActiveChanged
  Arguments: false

At no point did it tell me the screen was actually locked. I'm not sure if it's
telling me false when it locks and false when it unlocks again, or tells me
nothing and then false twice. This is running kscreenlocker/p-w/kwin master.

Reproducible: Always

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

Reply via email to