Não vejo mal em exibir os controles de redimensionamento na prévia incondicionalmente por três razões:
A primeira é que nós apenas os “escondemos” com opacidade
o que significa que eles ainda ocupam algum espaço mesmo quando invisíveis. O wrapper está posicionado de forma absoluta, mas adicionamos algum preenchimento a .image-wrapper
A segunda é que o recurso funcionaria também em dispositivos móveis, o que atualmente não ocorre para mim, mesmo sendo suposto funcionar
A terceira é que isso aumentaria a descoberta do recurso.
Caso contrário, o que podemos fazer é fazer com que os controles para todas as imagens fiquem visíveis quando você passar o mouse sobre o painel de prévia, e não apenas para imagens individuais. Além disso, corrigir o problema em dispositivos móveis (que pode estar limitado apenas aos meus dispositivos)
Se fizermos os controles visíveis incondicionalmente, também podemos dedicar um pouco de tempo para deixá-los com uma aparência melhor.