Bug 34696

Summary: Leaving on screen keyboard enabled breaks advanced editor
Product: Koha Reporter: Esther Melander <esther.melander>
Component: CatalogingAssignee: Bugs List <koha-bugs>
Status: NEW --- QA Contact: Testopia <testopia>
Severity: enhancement    
Priority: P5 - low CC: m.de.rooy
Version: 22.11   
Hardware: All   
OS: All   
Change sponsored?: --- Patch complexity: ---
Documentation contact: Documentation submission:
Text to go in the release notes:
Version(s) released in:
Circulation function:

Description Esther Melander 2023-09-01 18:23:00 UTC
To recreate

1. Edit catalog record in Advanced Editor
2. Turn on the on screen keyboard with ctrl-shift-k
3. Select keyboard layout for French-azerty-1
4. Hit enter at the end of a tag line to add a new tag.
5. Enter tag number at start of new line.
6. Hit tab twice to add indicator spaces.

Entering tab twice for the indicator spaces fails as the indicator underscores does not appear. Also the tab space amount is incorrect as it adds too many spaces and bypasses the normal start point for the first delimiter. A delimiter can be added, but it is in the incorrect place and shows as red.

Having the onscreen keyboard enabled while editing allows for quick insertion of diacritics. It would be expected that enabling the keyboard would not interfere with the ability to edit the record.

The current work around is to enable the keyboard and layout to select the correct diacritic to insert and then disable it to continue editing the record. This can be problematic when multiple diacritics need to be inserted.