Formatting/Cursor Issue

I’m not sure whether this would be classed as a bug, but …

In Scrivener, if you are typing in a document then click the ‘Bold’ icon and continue typing - the text automatically carries on, in bold, from where you left off. But in Scapple, if my cursor is in a bubble and I click ‘Bold’ in the inspector, then carry on typing - nothing happens. I constantly find myself typing on a keyboard that doesn’t do anything. That’s because, in Scapple, selecting any of the formatting options moves the cursor away from the point on the document that you want to format. If your cursor is in the bubble you want to write in and you click ‘Bold’ - that removes the cursor from the bubble you want to write in so that you can’t write in it.

Surely, if you select a formatting option, the cursor should stay where it is on the document, as it does on Scrivener (or in this text box on the forum).

Sean

Thanks for the report. I suspect it has always been this way, given how focus works between two different elements of the window. You are deliberately moving the focus over into the inspector when you click, everything is working flawlessly—but I do agree with you that the human expectation for clicking on a formatting button is to keep focus in the context it is impacting.

Meanwhile good old Ctrl+B and etc. work fine.

Thanks for the response. It seems to be an issue that is specific to the new ‘Inspector’ plane (which I really like as a feature). I don’t think it ever happened with the previous version of Scapple. I’ve just checked, and it doesn’t happen if you select formatting changes from the main dropdown menu at the top: FORMAT - FONT … etc. Doing it that way leaves the cursor where it was. The issue only seems to occur if you make the same formatting changes via the Inspector.

Right, menus don’t really have a persistent focus for the most part (special case of Alt toggling aside), they are designed, like toolbars, to return focus automatically. It’s one of those things the toolkit does for free that you don’t even think about until you roll your own.