Bug 1012373

Summary: Cannot remove just added permission under Admin->Groups
Product: [Retired] Beaker Reporter: wangjing <jingwang>
Component: web UIAssignee: Dan Callaghan <dcallagh>
Status: CLOSED CURRENTRELEASE QA Contact: tools-bugs <tools-bugs>
Severity: medium Docs Contact:
Priority: medium    
Version: developCC: aigao, asaha, dcallagh, llim, qwan, rmancy
Target Milestone: 0.15Keywords: Regression
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2013-10-03 02:27:29 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description wangjing 2013-09-26 11:17:08 UTC
Description of problem:
no response when clicking button 'Remove' in group permission section, I have to refresh the page, then button 'Remove' works.

Version-Release number of selected component (if applicable):
Version 0.15.0rc1 beaker-devel

How reproducible:
always

Steps to Reproduce:
1. admin login.
2. page: Admin->Groups
3. click to open one group page.
4. add one permission in 'Permissions' box, such as 'tag_distro'.
5. click button Add.
6. then try to click button 'Remove' behind the new added permission 'tag_distro'.

Actual results:
no response, I have to refresh the page, then it works.

Expected results:
no need to refresh the page and make it work.

Additional info:

Comment 2 Dan Callaghan 2013-09-27 04:46:57 UTC
This is a regression, I suspect caused by change in behaviour of .delegate() in newer jQuery.

Comment 3 Dan Callaghan 2013-09-27 05:17:49 UTC
On Gerrit: http://gerrit.beaker-project.org/2308

Comment 5 wangjing 2013-09-27 09:09:28 UTC
verified on beaker-devel Version 0.15.0rc2(20130927)-->pass

Steps:
1. admin login.
2. page: Admin->Groups
3. click to open one group page.
4. add one permission in 'Permissions' box, such as 'tag_distro'.
5. click button Add.
6. then try to click button 'Remove' behind the new added permission 'tag_distro'.

Actual results:
same as expected results.

Expected results:
no need to refresh the page and can remove the permission

Comment 6 Nick Coghlan 2013-10-03 02:27:29 UTC
Beaker 0.15 has been released.