popKittyKeyboardModes method

  1. @override
void popKittyKeyboardModes(
  1. int count
)
override

Implementation

@override
void popKittyKeyboardModes(int count) {
  if (count <= 0) return;

  if (count > _modes._kittyKeyboardModeStack.length) {
    _modes._kittyKeyboardModeStack.clear();
    _modes._kittyKeyboardMode = 0;
    return;
  }

  final newLength = _modes._kittyKeyboardModeStack.length - count;
  _modes._kittyKeyboardMode = _modes._kittyKeyboardModeStack[newLength];
  _modes._kittyKeyboardModeStack.length = newLength;
}