Bug 156334 - Switching to another slide should hide the Table toolbar
Summary: Switching to another slide should hide the Table toolbar
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Impress (show other bugs)
Version:
(earliest affected)
Inherited From OOo
Hardware: All All
: low minor
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: ImpressDraw-Tables Impress-UX
  Show dependency treegraph
 
Reported: 2023-07-17 14:13 UTC by Rafael Lima
Modified: 2023-08-09 23:01 UTC (History)
2 users (show)

See Also:
Crash report or crash signature:


Attachments
Video showing the problem (225.82 KB, video/mp4)
2023-07-17 14:13 UTC, Rafael Lima
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Rafael Lima 2023-07-17 14:13:52 UTC
Created attachment 188413 [details]
Video showing the problem

In Impress, when you're editing a table and then switch to a different slide, the Table toolbar should be hidden as soon as the new slide is shown, since there's no target for the operations in the toolbar (see attached video for more info).

Steps to reproduce (similar to the video)
1) Create a presentation with 2 or more slides
2) Insert a table in Slide 1 and start editing the table (the text cursor must be shown; if only the outer table object is selected, then the problem does not happen)
3) Now click some other slide in the Slide pane (f.i. Slide 2)
4) Notice that the Table toolbar is still visible, although no table is selected
5) The table toolbar only disappears if you click an empty area in the current slide

Expected behavior: The table toolbar should disappear as soon as another slide is selected.

System info:

Version: 7.5.4.2 (X86_64) / LibreOffice Community
Build ID: 50(Build:2)
CPU threads: 16; OS: Linux 6.2; UI render: default; VCL: kf5 (cairo+xcb)
Locale: pt-BR (pt_BR.UTF-8); UI: en-US
Ubuntu package version: 4:7.5.4-0ubuntu0.23.04.1
Calc: threaded

Also in:

Version: 24.2.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: a4af5432753408c4eea8a8d56c2f48202160c5fe
CPU threads: 16; OS: Linux 6.2; UI render: default; VCL: kf5 (cairo+xcb)
Locale: pt-BR (pt_BR.UTF-8); UI: en-US
Calc: CL threaded
Comment 1 Stéphane Guillou (stragu) 2023-08-02 22:04:27 UTC
Reproduced in:

Version: 24.2.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: 47ca3f1f762352b488d58b3bf23d5776576f1cca
CPU threads: 8; OS: Linux 5.15; UI render: default; VCL: gtk3
Locale: en-AU (en_AU.UTF-8); UI: en-US
Calc: threaded

Same in OOo 3.3, so inherited.
Same in Draw.
Comment 2 Aaron 2023-08-08 23:36:48 UTC
Thank you for reporting the bug. I can not reproduce the bug in

Version: 7.5.5.2 (X86_64) / LibreOffice Community
Build ID: ca8fe7424262805f223b9a2334bc7181abbcbf5e
CPU threads: 4; OS: Windows 10.0 Build 19045; UI render: Skia/Raster; VCL: win
Locale: fr-FR (fr_FR); UI: en-US
Calc: threaded
Comment 3 Stéphane Guillou (stragu) 2023-08-09 11:32:57 UTC
I can reproduce in 7.5.5.2 on Linux.
Aaron, are you sure you had the cursor inside the table before switching slides?
Comment 4 Aaron 2023-08-09 23:01:54 UTC
(In reply to Stéphane Guillou (stragu) from comment #3)
> I can reproduce in 7.5.5.2 on Linux.
> Aaron, are you sure you had the cursor inside the table before switching
> slides?

Yes I'm sure. I clicked in the table, wrote some text then switched to the next slide and the toolbar on the right with properties and table design heading disappears and gets replaced with layouts. Is that the steps to reproduce? Because the video from the attachment 188413 [details] is not working for me. I can't seem to play the video.