// Copyright (c) ppy Pty Ltd <contact@ppy.sh>. Licensed under the GNU Affero General Public License v3.0.
// See the LICENCE file in the repository root for full licence text.

.sortable-handle {
  cursor: move;

  &--profile-page-extra {
    width: @profile-page-action;
    position: absolute;
    right: 0;
    top: 0;
    margin-right: var(--dragdrop-margin);
    font-size: 18px; // icon size
  }

  &--score-pin {
    display: none;

    @media @desktop {
      display: flex;
      align-items: center;
      width: var(--pin-sortable-handle-width);
    }
  }
}

// Copyright (c) ppy Pty Ltd <contact@ppy.sh>. Licensed under the GNU Affero General Public License v3.0.
// See the LICENCE file in the repository root for full licence text.

.sortable-handle {
  cursor: move;

  &--profile-page-extra {
    width: @profile-page-action;
    position: absolute;
    right: 0;
    top: 0;
    margin-right: var(--dragdrop-margin);
    font-size: 18px; // icon size
  }

  &--score-pin {
    display: none;

    @media @desktop {
      display: flex;
      align-items: center;
      width: var(--pin-sortable-handle-width);
    }

    .play-detail-list--menu-active & {
      pointer-events: none;
    }
  }
}

Disable handle when menu is showing
Disable handle when menu is showing
