Bug 318214

Summary: Can't change the topic of a channel I'm op
Product: [Applications] konversation Reporter: Albert Astals Cid <aacid>
Component: generalAssignee: Konversation Bugs <konversation-bugs-null>
Status: RESOLVED FIXED    
Severity: critical CC: hein
Priority: VHI    
Version First Reported In: 1.5-rc1   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Albert Astals Cid 2013-04-11 22:34:17 UTC
It has happened to me that a few times i could not edit the topic of a channel that needs op to edit the topic even if i was op becuase the dialog was grayed out

Reproducible: Always

Steps to Reproduce:
1. Get op on a channel (that needs op to change the topic)
2. Open the dialog to edit the topic
3. See the dialog is grayed out
Actual Results:  
[sometimes] The dialog is grayed out

Expected Results:  
The dialog is editable when i'm op
Comment 1 Albert Astals Cid 2013-04-11 22:35:08 UTC
Actually i'm not using git but 1.5-branch #4215 as provided by 1.5~rc1+git20130408-0ubuntu2 ubuntu package
Comment 2 Eike Hein 2013-04-15 02:49:47 UTC
Second user report of this on IRC today; considered an 1.5 release blocker now.
Comment 3 Eike Hein 2013-04-15 06:09:10 UTC
Git commit 2ca8ec5487bdbf7e41ac3439c8fe374eb4550419 by Eike Hein.
Committed on 15/04/2013 at 08:06.
Pushed by hein into branch '1.5'.

Do the purge before updating the member instead of accidentally unsetting it.

Fixes regression from c743498.

M  +4    -3    src/irc/channel.cpp

http://commits.kde.org/konversation/2ca8ec5487bdbf7e41ac3439c8fe374eb4550419