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

            Bug ID: 407356
           Summary: Does not signal cancelling a share request
           Product: frameworks-purpose
           Version: unspecified
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: aleix...@kde.org
          Reporter: k...@privat.broulik.de
  Target Milestone: ---

SUMMARY
When user cancels the Purpose dialog, there's no way for the caller to know.
The finished signal isn't emitted in this case.

STEPS TO REPRODUCE
1. Create Purpose::Menu and connect to its finished signal
2. Trigger the menu
3. Select an action that requires user input, such as share via Bluetooth
4. Cancel resulting dialog

OBSERVED RESULT
The dialog closes but the caller still waits for the finished signal

EXPECTED RESULT
The finished signal is emitted with an error of USER_CANCELED or similar. Or a
separate signal could be introduced

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

Reply via email to