Bug 146372 - Dialogue box for DATA Subtotals extends across multiple monitors
Summary: Dialogue box for DATA Subtotals extends across multiple monitors
Status: RESOLVED WORKSFORME
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Calc (show other bugs)
Version:
(earliest affected)
7.2.4.1 release
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-12-22 09:20 UTC by Colin
Modified: 2022-12-03 18:02 UTC (History)
1 user (show)

See Also:
Crash report or crash signature:


Attachments
146372_repro_screenshot (57.75 KB, image/png)
2022-12-03 09:52 UTC, sockseight
Details
146372_repro_screenshot_dual_monitor_extended (109.31 KB, image/png)
2022-12-03 09:59 UTC, sockseight
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Colin 2021-12-22 09:20:30 UTC
I have two monitors with the desktop extended.

The initial dialogue box for MENU>Data>Subtotals extends across both screens regardless of the window size for the current document.

It will not permit resizing as no grab points are available.

Version: 7.2.4.1 (x64) / LibreOffice Community
Build ID: 27d75539669ac387bb498e35313b970b7fe9c4f9
CPU threads: 4; OS: Windows 10.0 Build 19043; UI render: Skia/Raster; VCL: win
Locale: sv-SE (en_GB); UI: en-GB
Calc: threaded
Comment 1 Colin 2022-01-06 04:16:57 UTC
Perhaps I should have clarified - the effect is apparent regardless of which monitor holds the active sheet.
Comment 2 sockseight 2022-12-03 09:52:04 UTC
Created attachment 183973 [details]
146372_repro_screenshot

146372_not_reproducible_screenshot
Comment 3 sockseight 2022-12-03 09:59:59 UTC
Created attachment 183974 [details]
146372_repro_screenshot_dual_monitor_extended

146372_not_reproducible_screenshot_dual_monitor_extended
Comment 4 sockseight 2022-12-03 10:15:23 UTC


Following are the steps performed recently,


Steps:
01) have dual monitor setup with second screen display. [screen size - primary: 13.37 inches secondary: 32 inches]
02) open "LibreOffice Calc" -> "Data" -> "Subtotals". the "Subtotals" dialog box appears to fit within the screen. 
    more info available in screenshot -> https://bugs.documentfoundation.org/attachment.cgi?id=183973

03) have dual monitor setup with extended display. [screen size - primary: 13.37 inches secondary: 32 inches]
04) open "LibreOffice Calc" -> "Data" -> "Subtotals". the "Subtotals" dialog box appears to fit within the screen. 
    more info available in screenshot -> https://bugs.documentfoundation.org/attachment.cgi?id=183974


Actual Result:
Both dual monitor setups - second screen and extended displays have the "Subtotals" dialog box appear fit within their screen.



Version: 7.4.3.2 (x64) / LibreOffice Community
Build ID: 1048a8393ae2eeec98dff31b5c133c5f1d08b890
CPU threads: 8; OS: Windows 10.0 Build 19044; UI render: Skia/Raster; VCL: win
Locale: en-IN (en_IN); UI: en-US
Calc: threaded
Comment 5 Buovjaga 2022-12-03 12:47:14 UTC
Let's keep this as unconfirmed while we wait for Colin to test with a recent version.
Comment 6 Colin 2022-12-03 17:01:47 UTC
(In reply to Buovjaga from comment #5)
> Let's keep this as unconfirmed while we wait for Colin to test with a recent
> version.

I'm unsure whether sockseight is inferring that (s)he experienced the error when using a 7.3 stable release and it's now fixed in 7.4 or whether (s)he has never experienced the error and is assuming it's fixed/non-existent because it worked in 7.4. 

I have four boxes. My primary box has the dual monitor setup and it's now running

Version: 7.3.7.2 (x64) / LibreOffice Community
Build ID: e114eadc50a9ff8d8c8a0567d6da8f454beeb84f
CPU threads: 4; OS: Windows 10.0 Build 19045; UI render: Skia/Raster; VCL: win
Locale: sv-SE (en_GB); UI: en-GB
Calc: threaded

and it still fails

All the other boxes are simply "blind" slaves accessed through Team Viewer.
 
I have tested

Version: 7.4.3.2 (x64) / LibreOffice Community
Build ID: 1048a8393ae2eeec98dff31b5c133c5f1d08b890
CPU threads: 4; OS: Windows 10.0 Build 19045; UI render: Skia/Raster; VCL: win
Locale: en-US (en_SE); UI: en-US
Calc: threaded

             through TV and obviously it's only emulating the default environment of a single monitor but I can confirm it functions correctly within the constraints of that environment.

If somebody could advise me of the procedure for creating an isolated version of 7.4 on my primary box then I can endeavour to expedite a more meaningful test.
Comment 7 Buovjaga 2022-12-03 17:27:48 UTC
(In reply to Colin from comment #6)
> If somebody could advise me of the procedure for creating an isolated
> version of 7.4 on my primary box then I can endeavour to expedite a more
> meaningful test.

I suppose the portable Windows version would work: https://www.libreoffice.org/download/portable-versions/
Comment 8 Colin 2022-12-03 17:51:04 UTC
(In reply to Buovjaga from comment #7)
> (In reply to Colin from comment #6)
> > If somebody could advise me of the procedure for creating an isolated
> > version of 7.4 on my primary box then I can endeavour to expedite a more
> > meaningful test.
> 
> I suppose the portable Windows version would work:
> https://www.libreoffice.org/download/portable-versions/

Works like a charm and confirms sockseight's observations.

Thanks for the tip:))
Comment 9 Colin 2022-12-03 17:53:13 UTC
(In reply to Buovjaga from comment #7)
> (In reply to Colin from comment #6)
> > If somebody could advise me of the procedure for creating an isolated
> > version of 7.4 on my primary box then I can endeavour to expedite a more
> > meaningful test.
> 
> I suppose the portable Windows version would work:
> https://www.libreoffice.org/download/portable-versions/

IF you change the status THEN THE KUDOS GOES TO YOU;)
Comment 10 Buovjaga 2022-12-03 18:02:36 UTC
Great to hear!