Bug 144328 - BASE document preview pane section: different form backgrounds do overlay
Summary: BASE document preview pane section: different form backgrounds do overlay
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Base (show other bugs)
Version:
(earliest affected)
7.1.5.2 release
Hardware: All All
: medium trivial
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-09-06 12:02 UTC by HTK300
Modified: 2022-11-05 09:25 UTC (History)
1 user (show)

See Also:
Crash report or crash signature:


Attachments
screenshot of main BASE preview area for forms (88.56 KB, image/png)
2021-09-06 12:05 UTC, HTK300
Details
screenshot in preview pane of FOMS (88.70 KB, image/png)
2021-09-21 15:50 UTC, HTK300
Details
example of an empty BASE file (22.65 KB, application/octet-stream)
2021-09-24 08:20 UTC, HTK300
Details
new screenshot of two different forms of colors/size (80.17 KB, image/jpeg)
2021-11-18 16:09 UTC, HTK300
Details
screenshot preview of forms (76.32 KB, image/jpeg)
2022-04-03 09:20 UTC, HTK300
Details

Note You need to log in before you can comment on or make changes to this bug.
Description HTK300 2021-09-06 12:02:19 UTC
Description:
If you open a database with tables in LO, then have FORMS created by the wizard in different background colors, the preview pane on lower right hand corner does not clear when previewing other forms *BUTTON [none] has to be switched to preview the [Document]

Steps to Reproduce:
1. open a database odb containing one TABLE in LibreOffice
2. use wizard to create two different FORMS in two different colors (within the wizard)
3. resize the main colored FORM
4. on main screen click the Button [none] and select [Document] for previewing
5. switch between the two FORMS and recognize the preview pane right hand corner overlaps instead of clearing the other FORM

Actual Results:
preview of FORM within the Document pane overlaps with other FORM, if they have a different size which was saved when creating the form.

Expected Results:
the preview pane should be cleared prior to previewing a new FORM


Reproducible: Always


User Profile Reset: No



Additional Info:
reproduced in Windows and macOS.
Comment 1 HTK300 2021-09-06 12:05:27 UTC
Created attachment 174814 [details]
screenshot of main BASE preview area for forms
Comment 2 HTK300 2021-09-21 15:48:37 UTC
applies to LibreOffice 7.2.1.2 too.
attached please find purple-green colored screenshot of two different FORMs in preview
Comment 3 HTK300 2021-09-21 15:50:12 UTC
Created attachment 175181 [details]
screenshot in preview pane of FOMS
Comment 4 Alex Thurgood 2021-09-22 07:07:45 UTC
There's definitely a redrawing issue of some kind.

I can see a similar issue already in 

Version: 7.1.5.2 / LibreOffice Community
Build ID: 85f04e9f809797b8199d13c421bd8a2b025d52b5
CPU threads: 8; OS: Mac OS X 10.16; UI render: default; VCL: osx
Locale: fr-FR (fr_FR.UTF-8); UI: fr-FR
Calc: threaded

In my case, a first form with a green background. Switching to second form in list of forms shows a form with a blue background, and an overlapping green border from the first form.

Some of the controls from the first form are displayed in the preview of the second form. 

Confirming.
Comment 5 Alex Thurgood 2021-09-23 11:15:34 UTC
As a member of QA, I've already commented, or is someone else supposed to take up on that QA:needscomment ?
Comment 6 HTK300 2021-09-24 08:20:46 UTC
Created attachment 175233 [details]
example of an empty BASE file

the trick is, that both forms have to have different backgrounds and the screen size of each form must be different between the two forms *not maximised windows of the forms
Comment 7 HTK300 2021-11-18 16:09:32 UTC
Created attachment 176341 [details]
new screenshot of two different forms of colors/size

this screenshot taken from LibreOffice 7.3.0 on Windows 10
Comment 8 HTK300 2022-04-03 09:20:41 UTC
Created attachment 179286 [details]
screenshot preview of forms

this has been taken from LO 7.4.0.0 alpha
Comment 9 HTK300 2022-11-05 09:25:28 UTC
minor bug persists in LO Base 7.4.2.3