Bug 228848

Summary: Advanced mode list in Channel Settings dialog not scrollable when user is op-less
Product: [Applications] konversation Reporter: Eike Hein <hein>
Component: generalAssignee: Eike Hein <hein>
Status: RESOLVED FIXED    
Severity: normal    
Priority: NOR    
Version: Git   
Target Milestone: ---   
Platform: Unlisted Binaries   
OS: Linux   
Latest Commit: Version Fixed In:

Description Eike Hein 2010-02-28 04:54:31 UTC
When the user doesn't have operator privileges in a particular channel we disable mode setting-related widgets in the Channel Settings dialog as appropriate. However, disabling the entire "Advanced Mode" list also means disabling its scrollbar, making it harder to review the modes currently set on a channel or browse the list of available modes. Instead of disabling the entire listview, only the checkbox widgets on the list items should be disabled.
Comment 1 Eike Hein 2010-02-28 17:07:24 UTC
commit f65a3dfd10dfe12ce1692cfc54eeb9e81e7e920b
Author: Eike Hein <hein@kde.org>
Date:   Sun Feb 28 17:03:43 2010 +0100

    Fix the advanced modes list not being scrollable when the user isn't +o.
    BUG:228848

diff --git a/ChangeLog b/ChangeLog
index 0acdb73..0c616c1 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -35,6 +35,9 @@ Changes since 1.2.3:
 * Fixed a bug causing the status bar to become multiple lines in
   height when hovering an URL containing percent-encoded line breaks
   in the chat text view.
+* Fixed a bug making it impossible to scroll the Advanced Modes list
+  in the Channel Settings dialog when the user doesn't have operator
+  status in the channel.
 
 
 Changes from 1.2.2 to 1.2.3: