LogicalKeyboardKey.ショートカットのメタは、LogicalKeySetの他のキーを押すことなく起動されます


もともと投稿しました.https://stackoverflow.com/questions/71556680/logicalkeyboardkey-meta-in-shortcut-is-triggered-without-pressing-the-other-keys
私は仕事をしてきたShortcuts , Actions とフラッタウェブとのキーバインド.そして、私は私が解決を見つけることができない変なふるまいを見つけました.
事は、私は一連のLogicalKeySet 一連のアクション.私はアクションごとに、1つのWindowsと1つのMac用に作成します.このように見えます.
final boldKeySetWindows = LogicalKeySet(LogicalKeyboardKey.control, LogicalKeyboardKey.keyB);
final boldKeySetMac = LogicalKeySet(LogicalKeyboardKey.control, LogicalKeyboardKey.keyB);
指定したアクションウィジェットに追加しますhere .
final boldKeySetWindows = LogicalKeySet(LogicalKeyboardKey.control, LogicalKeyboardKey.keyB);
final boldKeySetMac = LogicalKeySet(LogicalKeyboardKey.control, LogicalKeyboardKey.keyB);

Shortcuts(
  shortcuts: {
    boldKeySetWindows: MEFormatIntent(boldFormatter),
    boldKeySetMac: MEFormatIntent(boldFormatter),
  },
  child: Actions(
    dispatcher: MEFormatActionDispatcher(),
    actions: <Type, Action<Intent>>{
      MEFormatIntent: MEFormatAction(_controller),
    },
  )
);
問題や奇妙な動作は以下の通りです(Windowsを使用している場合は、コントロールを使用して)、それはうまく動作し、それのみ実行されますMEFormatAction 両方ともctrl and b が押される.
でも試してみたらmeta キー キープラスb それは正しくあなたが押して初めて動作しますcmd+b , しかし、その後、私はすぐにプレスcmd 繰り返しますがMEFormatAction 再び.(この動作はctrl )
私は何かを逃しているか、これはバグですか?
私はこの行動についての情報を見つけるのに失敗しているとして何も試していない、任意のヘルプやアドバイスは非常に有り難いです!