Testing 0.3.0 on a real install showed the gap immediately: select a run you had replaced and the selection bar offered duplicate and delete and nothing else. The one mark made entirely of words was the one with no way to change them, double-clicking it did nothing, and the size stepper and the bold and italic buttons all stayed hidden. Everything else that holds text could be reopened; this could not. The cause was three places testing `kind === "text"` where the question was really "does this mark hold words". A replacement holds words. Reusing the dialog exposed a second, quieter fault. A run lifted out of a document is whatever size the document set — 11 pt, 9.5 pt — while the size picker lists round numbers. Selecting a value the list does not contain leaves the select empty, and the size on the way out fell back to 12. Editing the wording of an 11 pt line would silently have resized it. The dialog now adds the document's own size as an option for as long as it is open, and falls back to the size it started with rather than to a guess. |
||
|---|---|---|
| .. | ||
| aegis | ||
| docx-editor | ||
| notepad | ||
| pdf-editor | ||
| screenshot | ||
| translate | ||
| vpn | ||