Bug 484075 - On a multi monitor setup the program window is placed on whatever screen the cursor is located on during launch
Summary: On a multi monitor setup the program window is placed on whatever screen the ...
Status: CONFIRMED
Alias: None
Product: kdenlive
Classification: Applications
Component: Monitors & Playback (other bugs)
Version First Reported In: 24.02.0
Platform: Microsoft Windows Microsoft Windows
: NOR normal
Target Milestone: ---
Assignee: Jean-Baptiste Mardelle
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-03-20 14:54 UTC by simon
Modified: 2024-10-01 17:42 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description simon 2024-03-20 14:54:52 UTC
SUMMARY
***
On a multi monitor setup the program window is placed on whatever screen the cursor is located during launch. I run a 3 monitor setup on Windows. Each time I launch the program the splash screen appears for a few seconds while the program is being initialised. During this time if I move the cursor onto the first monitor, this is the screen that Kdenlive will be placed on when the splash screen disappears. If the cursor is on the 2nd monitor during launch, this will be the screen it opens on. I'd rather have the main program window always on the same monitor each time for continuity and familiarity. All my other editing software does this (e.g. GIMP, Audacity etc).
***


STEPS TO REPRODUCE
1. Launch Kdenlive
2. While the splash screen is showing move the cursor onto a different monitor 
3. When the program has finished initialising after a few seconds it will have maximised to whatever monitor display the cursor was on during startup 

OBSERVED RESULT
Kdenlive opens on different monitors each time depending where the cursor is during launch.

EXPECTED RESULT
Kdenlive should open on the same monitor each time, regardless of where the cursor is during launch (as other creativity software does).

SOFTWARE/OS VERSIONS
Windows: Win 10
macOS: 
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION
Comment 1 simon 2024-06-05 21:25:25 UTC
Just to add, this bug/issue still happens on the newest version (24.05.0) but specifically when the program window is maximised to fullscreen (which it always is when I use it). If you click [restore down] first and then close the program, it remembers the correct (last used) monitor the next time you start up (but with the window not maximised).

I assume it must be possible to 'remember' which monitor the program was opened on in maximised state when an app is launched as all my other productivity apps correctly open maximised on the last used monitor (e.g. GIMP, Audacity etc).
Comment 2 Bernd 2024-06-06 17:44:31 UTC
I noticed this too on Linux but since I have only two monitors I did not get too fussed about it. But I can confirm the behavior and wholeheartedly support a fix so that Kdenlive remembers the window where it was when it was closed.
Comment 3 simon 2024-06-06 19:44:30 UTC
Thanks for confirming the bug. And just to reiterate, it only happens when you quit Kdlenlive in a maximised state. When the program is closed un-maximised then Kdenlive does remember what monitor and position it was on when closed the next time you launch. But seeing as I always run it maximised to full screen, I always have to wait with my mouse on the monitor I want it to open on when launching.