| Summary: | UI: Changing the resolution by typing doesn't update width/height field | ||
|---|---|---|---|
| Product: | LibreOffice | Reporter: | Telesto <telesto> |
| Component: | UI | Assignee: | Not Assigned <libreoffice-bugs> |
| Status: | RESOLVED DUPLICATE | ||
| Severity: | minor | CC: | aron.budea, caolan.mcnamara |
| Priority: | medium | Keywords: | bibisected, bisected, regression |
| Version: | 6.2.0.3 release | ||
| Hardware: | All | ||
| OS: | All | ||
| Whiteboard: | |||
| Crash report or crash signature: | Regression By: | ||
|
Description
Telesto
2020-05-03 18:52:05 UTC
To be clear, in step 4 Telesto's expectation is that width/height should be updated right when the resolution is typed in, while now it's only updated if you click away, or if you incremend/decrement the value using the spinners. I'm not sure what the common behavior is, and whether it can reasonably be implemented, or it's a limitation of the spinbox. When the controls were text boxes, this worked as expected. In LO 4.4 the dialog was much more simplistic, which changed a few versions later (in both cases these controls were text boxes). At that point changing the value directly triggers recalculation, but in 6.2 the value entry fields became spinboxes, and there's no immediate recalculation. Bibisected the latter change to the following commit with repo bibisect-linux-64-6.2. Adding CC: to Caolán McNamara. https://cgit.freedesktop.org/libreoffice/core/commit/?id=c98578f9b8da2c9ff9525c13697ff33c4f00731d author Caolán McNamara <caolanm@redhat.com> 2018-10-05 11:26:09 +0100 committer Caolán McNamara <caolanm@redhat.com> 2018-10-05 17:12:11 +0200 weld ExportDialog same as bug 122833, I thought I had a comment on that one, or one similar to that, that its deliberate to wait until focus moves out of the spinbutton to fire a value-changed signal vs sending one when the contents change, there are pro and cons on either approach but its certainly easier on the not-while-typing approach. *** This bug has been marked as a duplicate of bug 122833 *** |