Bug 361784

Summary: Launch an application on a second monitor when launching from app launcher on panel on that monitor
Product: [Plasma] kwin Reporter: hrvooje
Component: generalAssignee: KWin default assignee <kwin-bugs-null>
Status: RESOLVED NOT A BUG    
Severity: wishlist    
Priority: NOR    
Version First Reported In: 5.5.4   
Target Milestone: ---   
Platform: Kubuntu   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description hrvooje 2016-04-14 22:33:19 UTC
Firstly I would like to apologize for my bad english. I have a laptop and external monitor. On that second monitor I have also a panel with an application launcher. When I move my mouse from the first monitor to the second and click K icon on the second monitor and open Dolphin, the file manager window opens in the first monitor. 

When I click on second monitor desktop before clicking the K icon and then launching file manager, the window opens on the second monitor. Is it possible to have focus on the second monitor by just clicking the application launcer on the second monitor?

Reproducible: Always

Steps to Reproduce:
1.Move a mouse pointer from first to second monitor
2.Click on K icon of application launcher
3.Opens the file manager window on the first monitor

Actual Results:  
1.Move a mouse pointer from first to second monitor
2.Click on K icon of application launcher
3.Open the file manager window on the second monitor

Expected Results:  
When launching an app from app launcher on a second monitor to open an app on that monitor
Comment 1 Thomas Lübking 2016-04-14 22:35:33 UTC
run "kcmshell5 kwinoptions" and check "active screen follows mouse" - is that what you want?
Comment 2 hrvooje 2016-04-15 07:40:09 UTC
Yes, this is the behavior I want. However, it does not work as expected with Teamviewer and Chrome. 

I clicked on Chrome on second monitor application launcher and it opened a window on a first screen. Please see video attached.

https://www.youtube.com/watch?v=OrOloe4GJv4&feature=youtu.be
Comment 3 Thomas Lübking 2016-04-15 08:14:47 UTC
They'll demand a specific position.

Create custom window/application settings to ignore geometry requests ("apply initially" will likely do)
Comment 4 hrvooje 2016-04-15 08:49:12 UTC
Thank you!