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
Created attachment 194819 [details] Test odg document
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
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)
Created attachment 194851 [details] Screenshot of Impress with odg document opened
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
note - unable to bibisect, reprository 5.1 doesn't exist yet.
So we need a dev to look into this.