Я новичок в Fabricjs, но читал документы, делал уроки.
Это очень мощная библиотека. Я вижу места, где я могу заблокировать объекты, но я хочу оставаться на выбранном объекте, а не освобождать его, щелкнув за его пределами. Я создаю версию для мобильных устройств и сенсорного экрана, и, используя свои пальцы, вы, как правило, щелкаете за пределами объекта.
В основном: выбрать объект, иметь возможность редактировать, применять свойства из палитры и иметь кнопку освобождения, поэтому он не будет выпущен до того, как пользователь закончит его редактирование.
Вы можете заблокировать отдельные элементы с помощью:
canvas.item(0).selectable = false;
Но у вас все еще есть проблема с потерей выделения объекта, который вы пытаетесь редактировать, если вы щелкнете за его пределами.
Любая помощь очень ценится!