Bug 161650 - odg document opened from recent list in Impress is opened in Impress instead of Draw
Summary: odg document opened from recent list in Impress is opened in Impress instead ...
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Impress (show other bugs)
Version:
(earliest affected)
5.1.0.3 release
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: bibisectRequest, regression
Depends on:
Blocks: Recent-Document-List FormatDetection
  Show dependency treegraph
 
Reported: 2024-06-19 09:22 UTC by Roland Baudin
Modified: 2024-06-30 00:09 UTC (History)
4 users (show)

See Also:
Crash report or crash signature:


Attachments
Test odg document (9.18 KB, application/vnd.oasis.opendocument.graphics)
2024-06-19 09:23 UTC, Roland Baudin
Details
Screenshot of Impress with odg document opened (69.17 KB, image/png)
2024-06-20 09:33 UTC, Roland Baudin
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Roland Baudin 2024-06-19 09:22:58 UTC
Description:
When opening a document from the recent list in any LibreOffice application (Writer, Impress, Calc, Draw), one expects that the document is opened using the application associated to the document format.

For example, opening a .odg file from recent list in Impress, should open Draw.

But this is not the case: Impress is opened instead.  

Steps to Reproduce:
1. Open the attached file test_draw.odg and close it, so that it is included in the recent list of LibreOffice

2. Open Impress and go to File / Recent Documents and open test_draw.odg from the list


Actual Results:
The file test_draw.odg is opened in Impress.

Expected Results:
The file test_draw.odg should have been opened in Draw.

Note that the problem does not appear if test_draw.odg is opened In Impress from the dialog box, instead of the recent list.


Reproducible: Always


User Profile Reset: Yes

Additional Info:

Tested with LibreOffice 7.4.6.2. The bug is also present in the recent LibreOffice 24.2.4.2. 

Version: 7.4.6.2 / LibreOffice Community
Build ID: 5b1f5509c2decdade7fda905e3e1429a67acd63d
CPU threads: 48; OS: Linux 6.5; UI render: default; VCL: gtk3
Locale: fr-FR (fr_FR.UTF-8); UI: en-US
Calc: CL

Version: 24.2.4.2 (X86_64) / LibreOffice Community
Build ID: 420(Build:2)
CPU threads: 48; OS: Linux 6.5; UI render: default; VCL: gtk3
Locale: fr-FR (fr_FR.UTF-8); UI: fr-FR
Ubuntu package version: 4:24.2.4~rc2-0ubuntu0.22.04.1~lo1
Calc: threaded

System: Ubuntu Linux Ubuntu 22.04.4 LTS
Comment 1 Roland Baudin 2024-06-19 09:23:19 UTC
Created attachment 194819 [details]
Test odg document
Comment 2 m_a_riosv 2024-06-19 21:13:55 UTC
Works fine for me with
Version: 24.2.4.2 (X86_64) / LibreOffice Community
Build ID: 51a6219feb6075d9a4c46691dcfe0cd9c4fff3c2
CPU threads: 16; OS: Windows 10.0 Build 22631; UI render: Skia/Raster; VCL: win
Locale: es-ES (es_ES); UI: en-US
Calc: CL threaded
Comment 3 Roland Baudin 2024-06-20 09:33:18 UTC
Strange! I did the test in Windows and I get the same result (bad behavior) as in Linux. See the attached screenshot.

Are you sure you opened the odg document from the recent document list in Impress?


Version: 24.2.4.2 (X86_64) / LibreOffice Community
Build ID: 51a6219feb6075d9a4c46691dcfe0cd9c4fff3c2
CPU threads: 4; OS: Windows 10.0 Build 19045; UI render: Skia/Raster; VCL: win
Locale: fr-FR (fr_FR); UI: fr-FR
Calc: threaded

System: Windows 10 22H2 64 bits (in a VM)
Comment 4 Roland Baudin 2024-06-20 09:33:55 UTC
Created attachment 194851 [details]
Screenshot of Impress with odg document opened
Comment 5 m_a_riosv 2024-06-20 17:09:02 UTC
Sorry, you are right. It happens only opening from recent list.
Reproducible.
Version: 24.2.4.2 (X86_64) / LibreOffice Community
Build ID: 51a6219feb6075d9a4c46691dcfe0cd9c4fff3c2
CPU threads: 16; OS: Windows 10.0 Build 22631; UI render: Skia/Raster; VCL: win
Locale: es-ES (es_ES); UI: en-US
Calc: CL threaded
Version: 25.2.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: d7aeaeafc32f78ca38942868f965bae0e6c376b1
CPU threads: 16; OS: Windows 11 X86_64 (10.0 build 22631); UI render: Skia/Raster; VCL: win
Locale: es-ES (es_ES); UI: en-US
Calc: CL threaded

On my installed versions:
Versión: 5.4.7.2
Id. de compilación: c838ef25c16710f8838b1faec480ebba495259d0
Subprocs. CPU: 16; SO: Windows 6.2; Repres. IU: predet.; 
Configuración regional: es-ES (es_ES); Calc: CL

Last working
Version: 4.4.7.2
Build ID: f3153a8b245191196a4b6b9abd1d0da16eead600
Locale: es_ES
Comment 6 raal 2024-06-24 07:16:51 UTC
note - unable to bibisect, reprository 5.1 doesn't exist yet.
Comment 7 m_a_riosv 2024-06-24 23:39:49 UTC
So we need a dev to look into this.