frappe / books

Free Accounting Software
https://frappe.io/books
GNU Affero General Public License v3.0
2.86k stars 660 forks source link

Unexpected Page Navigation via Shift+Backspace #710

Closed nwalkewicz closed 1 year ago

nwalkewicz commented 1 year ago

Description

Shift+Backspace navigates backwards no matter what page you're at.

Steps to Reproduce

Navigate to a page and press Backspace while holding the Shift modifier.

Info

This really breaks a lot of stuff, as it's an unexpected way to navigate backwards. For example, when creating a custom invoice, I very often will be holding Shift already, but need to press Backspace to delete the last character, at which point the entire document I'm working on disappears. The only way to get it back is to navigate forward again, but doing so breaks the editor. At that point, I need to copy the code I've written so far, go back to the Print Templates page, and create a new template, pasting in what I had before.

The biggest problem with this is, the most recent time, I forgot for a second how to retrieve my data, so I immediately clicked the "New" icon, which got rid of the forward-navigation history, meaning I lost my work since the last time I copied the code.

Version: 0.17.1 Platform: win32 Path: /list/PrintTemplate/Print Templates Language: - Country: us