Keybind conflict with "Tileset"
Nobody has claimed this yet.
Assessment
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Newbie friendliness
- 68/100
- Issue type
- Bug
- Clarity
- Clearly specified
- Activity status
- Active
- Tech stack
- typescript
- Domain
- frontend
Research direction
The payload names no files, so start by reproducing the steps in the issue: create a navigation layer, set Tileset to pathmap-tiles, then press F while drawing. Search the editor's keyboard handling for the fill shortcut and for the code that jumps to a tileset by its first letter. Done when pressing F while drawing leaves the tileset unchanged, and the letter-jump still works once the Tileset dropdown is open.
Written by the indexing model from the issue text.
Description
Pressing "F" to fill tiles while drawing can force the tileset to become final-crystal.
Example scenario:
- Create new navigation layer.
- Set "Tileset" to
pathmap-tiles. - Start drawing. Press "F" to fill a section.
As a result, the tileset is changed to final-crystal instead of the desired pathmap-tiles. This is annoying and happens to me quite a lot.
I think it would be ideal if the feature to jump to the alphabetical tileset option when pressing a key would only happen when the selection dropdown menu is opened.
This issue only happens if you click on the "Tileset" selection dropdown first so it often happens right after creating a new layer.
- Dominant language
- TypeScript
- Stars
- 59
- Forks
- 19
- Avg merge
- 32m
- Merged PRs (30d)
- 2
Getting set up
This project ships no dev container, Dockerfile or contributing guide, so setting up is up to you: start from its README, and see our first-contribution guide for the general steps.
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from CCDirectLink/crosscode-map-editor
-
Difficulty 4/5 3-5 days Newbie friendliness 45/100
-
Difficulty 3/5 1-2 days Newbie friendliness 68/100
-
internal
Difficulty 3/5 1-2 days Newbie friendliness 52/100
-
Difficulty 3/5 1-2 days Newbie friendliness 39/100
-
Difficulty 3/5 1-2 days Newbie friendliness 45/100
CCDirectLink/crosscode-map-editor#337 · 7 comments ·
All issues in CCDirectLink/crosscode-map-editor
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
Maintainers usually reply within 1 day
-
Difficulty 1/5 Under an hour Newbie friendliness 83/100
Maintainers usually reply within 1 day
-
🔊 a11y
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
betagouv/mon-entreprise#4726 ·
Maintainers usually reply within 9 days
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
Deltares/fews-pi-requests#357 ·
Maintainers usually reply within 1 day
-
bug confirmed js v6
Difficulty 2/5 1-3 hours Newbie friendliness 85/100
Maintainers usually reply within 1 day