[Konversation-devel] [konversation] [Bug 349969] New: 'Automatically return on activity' cancels explicit 'away' status.

Francis Herne francis.herne at yahoo.co.uk
Mon Jul 6 17:25:57 UTC 2015


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

            Bug ID: 349969
           Summary: 'Automatically return on activity' cancels explicit
                    'away' status.
           Product: konversation
           Version: 1.6
          Platform: Archlinux Packages
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: konversation-devel at kde.org
          Reporter: francis.herne at yahoo.co.uk

With the settings 'Automatic away' and 'Automatically return on activity'
enabled:

After being inactive for [n] minutes (the auto-away time), poking the window
will cancel the user's 'away' status.
This is expected if that status was caused by the inactivity timeout, but is
undesirable when the user was explicitly marked as 'away' before becoming
inactive.

Example of unexpected/unwanted behaviour:
Set 'away' status (e.g. "/away working"). Leave Konversation in background for
15 minutes while working. Briefly focus and click on Konversation window, e.g.
when moving it. The 'away' status is now cancelled, despite having set it
explicitly and not cancelled it.

Automatic return should only apply when the away status was caused by
inactivity, and not silently override the user's actions.

Reproducible: Always

Steps to Reproduce:
1. Enable 'Automatic away' and 'Automatically return on activity'
2. Mark self as away (/away or global-away).
3. Leave window in background for 10mins (or other auto-away timeout).
4. Click on window.

Actual Results:  
Automatic return is triggered, and cancels 'away' status.

Expected Results:  
Should still be marked away, because that status wasn't due to inactivity.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Konversation-devel mailing list