@Override
  protected void mouseReleased(int mouseX, int mouseY, int state) {
    dragging = false;

    if (list.func_148181_b(mouseX, mouseY, state)) {
      return;
    }
    if (details.func_148181_b(mouseX, mouseY, state)) {
      return;
    }
    super.mouseReleased(mouseX, mouseY, state);
  }