Bug 151337 - Can't change table row height without selecting the row
Summary: Can't change table row height without selecting the row
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Impress (show other bugs)
Version:
(earliest affected)
7.5.0.0 alpha0+
Hardware: All All
: low enhancement
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: ImpressDraw-Tables
  Show dependency treegraph
 
Reported: 2022-10-04 15:35 UTC by Eyal Rozenberg
Modified: 2022-12-01 19:28 UTC (History)
1 user (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Eyal Rozenberg 2022-10-04 15:35:05 UTC
When I place my cursor in a table cell,

* The context menu doesn't let me set the row height at all.
* I can't drag the row border to change the height.
* The format menu _does_ let me set the row height - but only by minimizing it; I can't optimize, can't distribute evenly and can't set to an arbitrary value.

That is simply insufficient.


When I select a single table cell out of multiple cells in a row,

* The context menu doesn't let me set the row height at all.
* I _can_ drag the row border to change the height.
* The format menu _does_ let me set the row height - but only by minimizing it; I can't optimize, can't distribute evenly and can't set to an arbitrary value.

That's still insufficient IMHO.
Comment 1 Heiko Tietze 2022-11-24 09:43:46 UTC
You cannot set a precise value at all in Impress/Draw. And I wonder if it's necessary.
Comment 2 Heiko Tietze 2022-11-24 09:47:04 UTC
*** Bug 151338 has been marked as a duplicate of this bug. ***
Comment 3 Heiko Tietze 2022-12-01 13:52:54 UTC
I'd expect to get a more or less precise height via spacing before/after the text (and a minimum height) but this doesn't work at all; and "spacing between" only adds on top.

Besides the bugs there is no urgent need to enter precise values for a row height nor some clear use case in the sd/ context. => low priority
Comment 4 Eyal Rozenberg 2022-12-01 19:28:41 UTC
(In reply to Heiko Tietze from comment #1)
> You cannot set a precise value at all in Impress/Draw. And I wonder if it's
> necessary.

It's vital and critical to be able to set precise dimensions of all elements in a drawing - that's what a drawing is often about: Precise scaled representation of something. Now, it's true that a table is not a typical Draw element, but - it's still in the context of a Drawing.

In impress, it is important to be set dimensions of elements in a slide, including a table - it is an aspect of the design.


... but all of that is beside the point, because this bug is not about making a _precise_ setting, but making _a_ setting, even an imprecise one.

> I'd expect to get a more or less precise height via spacing before/after the text (and a minimum height)

That something quite different. A table row may contain multiple paragraphs with multiple lines within the paragraph; or its text may be empty, with some non-textual objects located inside the cells somehow.

> Besides the bugs there is no urgent need to enter precise values 

The need is to control the height of a row. We can control the height of a textbox, and of a table - and in the same sense, also the height of a row. 

Such control is possible in Calc and in Writer - both by dragging and via the context menu. That should also be the case in Impress and Draw.