anchor.diff:                      var $target = $(event.target);
                       return !($target.is(":checkbox") || $target.is("label[for]"));
                   },
  -                onSelectRow: function (id) {
  +                onSelectRow: function(id) {
                       var data = $("#packages").jqGrid('getRowData', id);
                       currentPathId = data.pathId;
                       updateDetailPills();
   
                       var $rowElement = $("tr#" + id);
  -                    $rowElement.find("input[type=checkbox]").first().focus();
  +
  +                    if(!$rowElement.find(":checkbox").is(":focus").length) {
  +                        $rowElement.find(":checkbox").first().focus();
  +                    }
   
                       var docViewTop = $(window).scrollTop();
                       var docViewBottom = docViewTop + $(window).height();
  
positive.code:                     rowData[overrideType + "Enabled"] = this.isEnabled;
                      $("#packages").setRowData(this.rowId, rowData);
                      $("#packages").setSelection(this.rowId, true);
                  }
              });
          }
  
negative.code:                 type: "POST",
                  url: '<c:url value="/api/path/"/>' + pathId,
                  data: overrideType + 'Enabled=' + enabled + '&clientUUID=' + clientUUID,
                  originalTargetId: $checkbox.attr("id"),
                  rowId: $checkbox.data("row"),
                  isEnabled: $checkbox.is(":checked"),
                  error: function() {
  