https://bugs.documentfoundation.org/show_bug.cgi?id=90462
Bug ID: 90462 Summary: Inconsistent behaviour of "Advance Slide" - "Automatically after:" in the Slide Transition sidebar Product: LibreOffice Version: 4.4.0.3 release Hardware: Other OS: All Status: UNCONFIRMED Severity: enhancement Priority: medium Component: UI Assignee: libreoffice-bugs@lists.freedesktop.org Reporter: fdb...@neosheffield.co.uk Split from bug 90349 The behaviour of "Advance Slide" - "Automatically after:" in the Slide Transition sidebar is inconsistent and does not seem very friendly. - When "No transition" is selected, the "Automatically after:" field can be freely edited and is coerced to "0.00 sec" only after leaving the field. This seems reasonable to me - When any transition is selected, the format is coerced over-enthusiastically to "0.00 sec" while you type. The visual and logical behaviour of this seems sub-optimal. Whether a digit is inserted or deleted when typing depends on the position of the cursor and the current content, which means the user has to keep a complex mental model of what the effect of a given combination of position/content/input will be. The user (or at least this user) would generally prefer to be able to add and delete characters at will to reach a desired number. In addition, when a digit is forced to be overwritten, a digit is first displayed being inserted, then deleted (causing ugly flicker) For instance, ("|" denotes the position of the cursor) "1.00| sec", type Backspace x3 => "100.00 sec" (surprising) "1|.00 sec", type Backspace, "4" => "40.00 sec" (surprising) "1.|00 sec", type "1" => briefly "1.100 sec" => "1.10 sec" (ugly) The only situation where the scheme which is currently attempted would make consistent sense is if the format (including the total number of digits) were truly fixed - e.g. always "000.00" - and attempts to delete the decimal point were ignored. However, I would suggest that the most reasonable behaviour is that of the current "No transition" case, i.e. no coercion while typing at all. Additional suggestion: "Return" should format and confirm the currently input value -- You are receiving this mail because: You are the assignee for the bug.
_______________________________________________ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs