https://bugs.documentfoundation.org/show_bug.cgi?id=168094
Bug ID: 168094
Summary: Calc Initial Window resize creates a zero width window
that can hide
Product: LibreOffice
Version: 7.3.7.2 release
Hardware: x86-64 (AMD64)
OS: Linux (All)
Status: UNCONFIRMED
Severity: trivial
Priority: medium
Component: Calc
Assignee: [email protected]
Reporter: [email protected]
Description:
THE BUG: On Linux Mint or Ubuntu. If one is already in LibreOffice, usually a
fresh install, but not always, then one starts by opening a new Calc sheet. If
*AND ONLY IF* it creates a Calc sheet that is set to full screen, then the
issue usually occurs. The issue: if one tries to switch from the full screen
Calc sheet to a windowed one it tries to make the smallest possible window,
which on some desktop environments is so small it is hard to even recognize as
a window, and may be easily hidden on complex screens. Depending on the IDE or
desktop environment this window can be so small it can't be turned into a
usable window without a command line tool like xdotool to resize it. This
isn't such an issue on many standard desktop environments like cinnamon where,
as long as one can actually see and find the micro window, it will still be
possible to resize it into something useful with the mouse.
HISTORY: I have noticed this bug for a few years with a couple different
versions of Calc and on a couple different versions of both Linux Ubuntu and
Linux Mint (but I don't think I ever saw it on windows 11, though I am now
unsure of that). I mention this as I am only going to put in the current Open
Office and Linux mint info as I just saw this problem again now, but the point
is I have seen this problem with Calc since at least 2022 when I first switched
to Linux Mint and Ubuntu, so it isn't something new, its an older persistent
item across multiple versions of all the involved software.
WILD GUESS: I probably shouldn't make a wild guess about the issue, but I
speculate that LibreOffice doesn't have a default minimum window size if a
window starts as full screen and then is asked to become windowed. As a result
it probably defaults to the system minimum, which on Windows and such is
probably something reasonable like a one hundred or more pixels by one hundred
or more pixels, but on some Linux systems might be like 0 x 0.
Steps to Reproduce:
1. Freshly install LibreOffice, or use LibreOffice for the first (or sometimes
first few) times on a fresh Linux Mint or Ubuntu install
2. Open a new Calc sheet
3. If *AND ONLY IF* it creates a new Calc sheet that is set to full screen,
try to convert it to windowed.
4. It will try to resize the window to a 0 x 0 window (though it will fail to
get it smaller than some very small minimum).
Actual Results:
Tries to resize the window as close to 0 x 0 as possible and, depending on
clutter, may hide this ultra minimal window
Expected Results:
Make a reasonably small easier to locate and manipulate window. Something that
is usually like at least 100 px in either direction.
Reproducible: Sometimes
User Profile Reset: Yes
Additional Info:
[Information automatically included from LibreOffice]
Locale: en-US
Module: SpreadsheetDocument
[Information guessed from browser]
OS: Linux (All)
OS is 64bit: yes
--
You are receiving this mail because:
You are the assignee for the bug.