toggleSelectedDrawingLocked method

void toggleSelectedDrawingLocked()

Toggles the lock state of the currently selected drawing.

Implementation

void toggleSelectedDrawingLocked() {
  final sel = selectedDrawing;
  if (sel != null) {
    final index = _drawings.indexWhere((d) => d.id == sel.id);
    if (index >= 0) {
      _drawings[index] = _drawings[index].copyWith(isLocked: !sel.isLocked);
      notifyListeners();
    }
  }
}