From 872d301af3a69c7dc4493cf335638f66affabf24 Mon Sep 17 00:00:00 2001 From: Robin Appelman Date: Sun, 15 Jan 2012 00:49:48 +0100 Subject: [PATCH] fix inconsitent behaviour when trying to remove yourself from the admin group --- core/js/multiselect.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/js/multiselect.js b/core/js/multiselect.js index 610e9193bb..96fc09a075 100644 --- a/core/js/multiselect.js +++ b/core/js/multiselect.js @@ -61,22 +61,22 @@ input.change(function(){ var groupname=$(this).next().text(); if($(this).is(':checked')){ - settings.checked.push(groupname); if(settings.oncheck){ if(settings.oncheck(groupname)===false){ $(this).attr('checked', false); return; } } + settings.checked.push(groupname); }else{ var index=settings.checked.indexOf(groupname); - settings.checked.splice(index,1); if(settings.onuncheck){ if(settings.onuncheck(groupname)===false){ $(this).attr('checked',true); return; } } + settings.checked.splice(index,1); } var oldWidth=button.width(); if(settings.checked.length>0){