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.
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: