mirror of
https://github.com/penpot/penpot.git
synced 2025-06-11 00:11:39 +02:00
🐛 Fix hide grid keyboard shortcut
This commit is contained in:
parent
e1e6816544
commit
d5bbc7b1aa
3 changed files with 11 additions and 2 deletions
|
@ -75,6 +75,7 @@
|
||||||
- Fix view mode header buttons overlapping in small resolutions [Taiga #5058](https://tree.taiga.io/project/penpot/issue/5058)
|
- Fix view mode header buttons overlapping in small resolutions [Taiga #5058](https://tree.taiga.io/project/penpot/issue/5058)
|
||||||
- Fix precision for wrap in flex [Taiga #5072](https://tree.taiga.io/project/penpot/issue/5072)
|
- Fix precision for wrap in flex [Taiga #5072](https://tree.taiga.io/project/penpot/issue/5072)
|
||||||
- Fix relative position overlay positioning [Taiga #5092](https://tree.taiga.io/project/penpot/issue/5092)
|
- Fix relative position overlay positioning [Taiga #5092](https://tree.taiga.io/project/penpot/issue/5092)
|
||||||
|
- Fix hide grid keyboard shortcut [Github #3071](https://github.com/penpot/penpot/pull/3071)
|
||||||
|
|
||||||
### :heart: Community contributions by (Thank you!)
|
### :heart: Community contributions by (Thank you!)
|
||||||
- To @ondrejkonec: for contributing to the code with:
|
- To @ondrejkonec: for contributing to the code with:
|
||||||
|
|
|
@ -9,6 +9,12 @@
|
||||||
|
|
||||||
import Mousetrap from 'mousetrap'
|
import Mousetrap from 'mousetrap'
|
||||||
|
|
||||||
|
if (Mousetrap.addKeycodes) {
|
||||||
|
Mousetrap.addKeycodes({
|
||||||
|
219: '219'
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
const target = Mousetrap.prototype || Mousetrap;
|
const target = Mousetrap.prototype || Mousetrap;
|
||||||
target.stopCallback = function(e, element, combo) {
|
target.stopCallback = function(e, element, combo) {
|
||||||
// if the element has the class "mousetrap" then no need to stop
|
// if the element has the class "mousetrap" then no need to stop
|
||||||
|
|
|
@ -354,12 +354,14 @@
|
||||||
:fn #(st/emit! (dw/select-all))}
|
:fn #(st/emit! (dw/select-all))}
|
||||||
|
|
||||||
:toggle-grid {:tooltip (ds/meta "'")
|
:toggle-grid {:tooltip (ds/meta "'")
|
||||||
:command (ds/c-mod "'")
|
;;https://github.com/ccampbell/mousetrap/issues/85
|
||||||
|
:command [(ds/c-mod "'") (ds/c-mod "219")]
|
||||||
:subsections [:main-menu]
|
:subsections [:main-menu]
|
||||||
:fn #(st/emit! (toggle-layout-flag :display-grid))}
|
:fn #(st/emit! (toggle-layout-flag :display-grid))}
|
||||||
|
|
||||||
:toggle-snap-grid {:tooltip (ds/meta-shift "'")
|
:toggle-snap-grid {:tooltip (ds/meta-shift "'")
|
||||||
:command (ds/c-mod "shift+'")
|
;;https://github.com/ccampbell/mousetrap/issues/85
|
||||||
|
:command [(ds/c-mod "shift+'") (ds/c-mod "shift+219")]
|
||||||
:subsections [:main-menu]
|
:subsections [:main-menu]
|
||||||
:fn #(st/emit! (toggle-layout-flag :snap-grid))}
|
:fn #(st/emit! (toggle-layout-flag :snap-grid))}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue