mirror of
https://we.phorge.it/source/phorge.git
synced 2024-12-19 20:10:55 +01:00
Straighten out some stacked action removal behaviors
Summary: Fixes T12065. Some of the normal behavior of these actions got juggled when I made "Accept" and "Reject" conflict. Test Plan: - Added "Accept". - Added "Reject", saw it remove "Accept". - Added "Change Projects". - Added "Assign/Claim". - Removed "Assign/Claim". - Removed "Accept". Reviewers: chad Reviewed By: chad Maniphest Tasks: T12065 Differential Revision: https://secure.phabricator.com/D17143
This commit is contained in:
parent
96fbf37dcc
commit
4b94ae15e0
1 changed files with 3 additions and 3 deletions
|
@ -146,7 +146,7 @@ JX.behavior('comment-actions', function(config) {
|
|||
var conflict_key = action.conflictKey || null;
|
||||
if (conflict_key !== null) {
|
||||
for (var k in action_map) {
|
||||
if (k === action) {
|
||||
if (k === action.key) {
|
||||
continue;
|
||||
}
|
||||
if (action_map[k].conflictKey !== conflict_key) {
|
||||
|
@ -189,7 +189,7 @@ JX.behavior('comment-actions', function(config) {
|
|||
return;
|
||||
}
|
||||
|
||||
remove_action(action);
|
||||
remove_action(action.key);
|
||||
});
|
||||
|
||||
rows[action.key] = {
|
||||
|
@ -200,7 +200,7 @@ JX.behavior('comment-actions', function(config) {
|
|||
|
||||
JX.DOM.listen(remove, 'click', null, function(e) {
|
||||
e.kill();
|
||||
remove_action(action);
|
||||
remove_action(action.key);
|
||||
});
|
||||
|
||||
place_node.parentNode.insertBefore(node, place_node);
|
||||
|
|
Loading…
Reference in a new issue