Bug 117293 - Cannot select, move, or delete object link buttons after saving
Summary: Cannot select, move, or delete object link buttons after saving
Status: RESOLVED NOTABUG
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Calc (show other bugs)
Version:
(earliest affected)
Inherited From OOo
Hardware: x86-64 (AMD64) All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: Button-Controls
  Show dependency treegraph
 
Reported: 2018-04-27 16:03 UTC by Andy Goth
Modified: 2023-05-20 18:11 UTC (History)
4 users (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 Andy Goth 2018-04-27 16:03:38 UTC
Description:
Dragging a directory or certain other objects from the desktop (or menu, on some platforms) onto a Calc spreadsheet creates a pushbutton.  I don't see how to "use" the pushbutton other than to drag it around, resize it, change its properties, and so forth.  But once I save and reopen the spreadsheet, it becomes a functional button, and clicking on it opens the referenced object.  However, in the exchange I no longer am able to do any editing tasks on it, such as selecting it, moving it, or deleting it, and it is permanently stuck on my spreadsheet.

Reproduced in Linux and Windows.

Steps to Reproduce:
1. Drag directory from desktop onto Calc spreadsheet.
2. Save spreadsheet.
3. Close and reopen spreadsheet.

Actual Results:  
Button can be left-clicked to open the referenced directory, but no other editing tasks are available.  Right-clicking does nothing.

Expected Results:
Ability to select, resize, move, change properties, and (most importantly!) delete the button.


Reproducible: Always


User Profile Reset: No



Additional Info:
Version: 6.0.3.2 (x64)
Build ID: 8f48d515416608e3a835360314dac7e47fd0b821
CPU threads: 4; OS: Windows 6.1; UI render: default; 
Locale: en-US (en_US); Calc: group


User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:60.0) Gecko/20100101 Firefox/60.0
Comment 1 Xisco Faulí 2018-05-30 09:55:39 UTC
Thank you for reporting the bug. To be certain the reported issue is not
related to corruption in the user profile, could you please reset your
Libreoffice profile ( https://wiki.documentfoundation.org/UserProfile ) and
re-test?

I have set the bug's status to 'NEEDINFO'. Please change it back to
'UNCONFIRMED' if the issue is still present
Comment 2 Andy Goth 2018-05-31 01:39:52 UTC
Reset profile and re-tested, identical results to what I previously described.  This time I tested on a Slackware64-current system (updated earlier today).

Version: 6.0.4.2
Build ID: 9b0d9b32d5dcda91d2f1a96dc04c645c450872bf
CPU threads: 4; OS: Linux 4.14; UI render: default; VCL: gtk2; 
Locale: en-US (C); Calc: group
Comment 3 Buovjaga 2018-06-08 13:48:18 UTC
Repro already with 3.3.0.

I tried searching for duplicates with many search terms, but nothing came up.

Arch Linux 64-bit
Version: 6.2.0.0.alpha0+
Build ID: 67aaa98600269e6b8fa631146c3649a261369471
CPU threads: 8; OS: Linux 4.16; UI render: default; VCL: kde4; 
Locale: fi-FI (fi_FI.UTF-8); Calc: group threaded
Built on June 7th 2018

Arch Linux 64-bit
LibreOffice 3.3.0 
OOO330m19 (Build:6)
tag libreoffice-3.3.0.4
Comment 4 QA Administrators 2019-06-09 03:01:55 UTC Comment hidden (obsolete)
Comment 5 Andy Goth 2019-06-10 04:58:46 UTC
Still reproducible.

Version: 6.2.3.2 (x64)
Build ID: aecc05fe267cc68dde00352a451aa867b3b546ac
CPU threads: 4; OS: Windows 6.1; UI render: default; VCL: win; 
Locale: en-US (en_US); UI-Language: en-US
Calc: threaded
Comment 6 QA Administrators 2021-06-10 03:50:33 UTC Comment hidden (obsolete)
Comment 7 Andy Goth 2023-05-20 16:50:29 UTC
Still reproducible.

Version: 7.5.3.2 (X86_64) / LibreOffice Community
Build ID: 9f56dff12ba03b9acd7730a5a481eea045e468f3
CPU threads: 4; OS: Windows 6.1 Service Pack 1 Build 7601; UI render: Skia/Raster; VCL: win
Locale: en-US (en_US); UI: en-US
Calc: threaded
Comment 8 Regina Henschel 2023-05-20 17:39:30 UTC
A push button belongs to the form controls. When you reopen the file the push button is in execute mode. To change a form control you have to put the file in control edit mode.

To switch to control edit mode go to View > Toolbars > Form Controls. The second icon from left is the toggle "Design Mode". Click it. Now you can edit form controls. After saving the file it will automatically be opened in state "off" of this icon.
Comment 9 Andy Goth 2023-05-20 17:42:53 UTC
(In reply to Regina Henschel from comment #8)
> A push button belongs to the form controls. When you reopen the file the
> push button is in execute mode. To change a form control you have to put the
> file in control edit mode.
> 
> To switch to control edit mode go to View > Toolbars > Form Controls. The
> second icon from left is the toggle "Design Mode". Click it. Now you can
> edit form controls. After saving the file it will automatically be opened in
> state "off" of this icon.

Amazing!  This worked, thank you so much!

Do we close out the bug, work to make the interface more obvious, improve documentation, or...?
Comment 10 Regina Henschel 2023-05-20 18:11:53 UTC
I'll resolve this bug report.

In the meantime we have https://ask.libreoffice.org. There are experienced users who will help with those problems. If you find something which does not work, please ask there.

Nevertheless we could consider to help those users, who are not familiar with form controls. In case you are interested to improve the situation, please discuss in the above mentioned Ask forum or on a mailing list [1] (e.g. design or documentation) how such help could be achieved and then open an enhancement request for that here in Bugzilla.

[1] https://wiki.documentfoundation.org/Mailing_Lists