1. Create a new document in Calc.
2. Click a row label to select the row.
3. Right-click the row label. In the resulting context menu, notice that there are row-specific options such as Insert Rows Above.
4. Right-click a cell within the selected row. In this context menu, the row-specific options are gone. For example, there is now Insert... instead of Insert Rows Above, although in this case it does the same thing as Insert Rows Above.
Preferably, when whole row(s) are selected, the context menu should be similar between (a) being invoked on a row label or (b) being invoked on a cell within the selected row.
If there are programmatic ways to access, e.g., "Insert...", so that removing Insert... from the cell context menu would break those user scripts, then maybe there is a way to leave the cell-oriented menu entries but make them invisible, so they can be accessed only programmatically. (I think that, when whole row[s] are selected, the cell context menu should give the row-specific entry names rather than the row-label context menu giving the generic cell-oriented entry names.)
I'm using LibreOffice 18.104.22.168 on Ubuntu 13.04.
Reproducible with LO 22.214.171.124, Win 8.1.
I currently don't see obstacles which could prevent this. For me it seems to be ok and good, that if the row (and only then) is selected that the context menu should show the row-specific options.
for me this is a WFM cause this is the intention of context menues.
(In reply to andreas_k from comment #2)
> for me this is a WFM cause this is the intention of context menues.
Agreed. We cannot "Insert Rows Above", for example, when a single cell is selected. Could also be the column, the cell, the sheet etc.