Changing
bindingCell.AccelMode = CellRendererAccelMode.Gtk;
to
bindingCell.AccelMode = CellRendererAccelMode.Other;
in
/Do/src/Do.UII/KeybindingTreeView.cs, line 48
Seemed to fix this problem in the 0.8 branch. I'm not using the latest branch but the code there looks the same.
This changes the type of the accelerators you can input to be anything rather than requiring them to be only "GTK accelerators". The plain left and rights arrows, for example, are not GTK accelerators since they are not compatible with menu shortcuts.
Changing AccelMode = CellRendererAcc elMode. Gtk; AccelMode = CellRendererAcc elMode. Other; Do.UII/ KeybindingTreeV iew.cs, line 48
bindingCell.
to
bindingCell.
in
/Do/src/
Seemed to fix this problem in the 0.8 branch. I'm not using the latest branch but the code there looks the same.
This changes the type of the accelerators you can input to be anything rather than requiring them to be only "GTK accelerators". The plain left and rights arrows, for example, are not GTK accelerators since they are not compatible with menu shortcuts.