| Summary: | kf5 main window loses status bar on macro triggered resize | ||
|---|---|---|---|
| Product: | LibreOffice | Reporter: | Jan-Marek Glogowski <glogow> |
| Component: | graphics stack | Assignee: | Armin Le Grand <Armin.Le.Grand> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | m.weghorn |
| Priority: | medium | ||
| Version: | 7.0.0.0.alpha0+ | ||
| Hardware: | All | ||
| OS: | All | ||
| See Also: |
https://bugs.documentfoundation.org/show_bug.cgi?id=130893 https://bugs.documentfoundation.org/show_bug.cgi?id=131086 |
||
| Whiteboard: | target:7.0.0 target:6.4.2 | ||
| Crash report or crash signature: | Regression By: | ||
| Bug Depends on: | |||
| Bug Blocks: | 102495 | ||
| Attachments: | Document with onLoad resize macro | ||
|
Description
Jan-Marek Glogowski
2020-02-21 14:01:52 UTC
I can reproduce that after * opening the document in Writer * having the window in non-maximized mode * clicking the "Resize" button the status bar is lost and appears again when forcing a repaint, e.g. by changing window size. Version: 7.0.0.0.alpha0+ Build ID: 796aeeb0f4c26824f3477b45e0d3bae9cf2c4648 CPU threads: 4; OS: Linux 5.4; UI render: default; VCL: kf5; Locale: en-GB (en_GB.UTF-8); UI-Language: en-US Calc: threaded Jan-Marek Glogowski committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/b26ca5b13733b46c2df0787502f885e15b390956 tdf#130841 resize to client size after SetPosSize It will be available in 7.0.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback. Jan-Marek Glogowski committed a patch related to this issue. It has been pushed to "libreoffice-6-4": https://git.libreoffice.org/core/commit/b15f6e3388eb031f2c57d21f0ea109f90e4e3c61 tdf#130841 resize to client size after SetPosSize It will be available in 6.4.2. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback. The lost status bar for kf5 is fixed. See bug 130893 for the 2nd problem. Was killed by tdf#131031, will check there for a better/alternative solution. tdf#131031 got better/alternative solution, done. |