Lightroom: Stealing focus on launch

  • 38
  • Problem
  • Updated 4 weeks ago
  • Acknowledged
  • (Edited)
When launching Lightroom 6.7 on Windows 7, it can take a little while to initiate and do it's thing (even loading from a fast SSD).

Normally that'd be fine as I just bring other programs to the foreground and continue with other tasks while it loads in the background. However, I count 3 times where Lightroom steals priority from whatever other program I have just to show me the next step in its loading process. Please make it stop or only do it at the very final step?
Photo of Jordan Russell

Jordan Russell

  • 19 Posts
  • 9 Reply Likes

Posted 3 years ago

  • 38
Photo of Stefan Redel

Stefan Redel

  • 88 Posts
  • 30 Reply Likes
Me too. VERY annoying. Same on Win 10 and also everything from SSD.
Since the last update same behaviour on Bridge CC.
Photo of John Ell

John Ell

  • 3 Posts
  • 4 Reply Likes
Yes. And Photoshop and Bridge too.
Photo of Robert Frost

Robert Frost

  • 435 Posts
  • 73 Reply Likes

Since LR 6.7 CC only takes 10 secs at most to be ready on my Win10 computer, I can't see myself doing much else in that 10 secs.


bob Frost

Photo of Jordan Russell

Jordan Russell

  • 19 Posts
  • 9 Reply Likes
It's more of a mindset thing. I'm doing something else, perhaps just wrapping up an email, and think 'I know, I'll do some photo editing next' and pre-emptively open Lightroom so it's ready to go. This is pretty much the scenario 4/5 times I open Lightroom. After the initial application load it takes a few moments to scan your library and load the last collection also, so I like this all to just be done when I'm ready to edit.

Out of principle though, should an application doing this? Once when it has loaded is fine.
Photo of martijn Saly

martijn Saly

  • 214 Posts
  • 29 Reply Likes
10 seconds is more than enough time to launch some auxiliary programs that I'm going to use, or resume typing that message while I expect LR to finish starting in the background. But noooo. None of that. I have to wait for LR to give back control.

Out of principle, as Jordan states so nicely, no, an application should not. If you push an app to the background, it should respect the user for doing that and stay there like a good boy.
(Edited)
Photo of georg m

georg m

  • 29 Posts
  • 1 Reply Like
It takes a little longer for me to start, so I go back to a browser or mail and start to type, focus gets stolen and all my keystrokes are sent to LR as shortcurts. That's probably about five keys or so, before I can stop. So now I sent commands, that I dont' know of and can only hope, that they get undone properly with Ctrl+Z.
That's just bad quality programming and a joke, as no other program does that
(Edited)
Photo of Jon Fuller

Jon Fuller

  • 106 Posts
  • 16 Reply Likes
I came here to post his exact issue with Photoshop. It takes focus WAY too many times. I'm sorry, but I don't just sit there for the 10 seconds it takes to open up. I try to do other tasks during that time, but it's nearly impossible.
Photo of martijn Saly

martijn Saly

  • 213 Posts
  • 28 Reply Likes
I believe it's been fixed in a recent update... Have you installed the latest version?
Photo of Colink Technology

Colink Technology

  • 37 Posts
  • 9 Reply Likes
Not in my versions on Windows 10. All apps and W10 are up-to-date. LR stole focus twice and PS three times in a simple test right now. Very annoying and can lead one to click the wrong button as the focus changes just as one goes to click.
Photo of eastes

eastes

  • 3 Posts
  • 4 Reply Likes
This is such a disgusting bug. I wouldn't let staff go home until it was fixed. Just remove the lines of code that steal focus. It should be fixed the same day it was found. It's ridiculous that it's been going on for more than a week. Now been over a year.
(Edited)
Photo of KJ Dickson

KJ Dickson

  • 1 Post
  • 0 Reply Likes
Annoying. Totally annoying. You might be able to get away with crap like this on a Mac... but this PC is our tool, respect our time and choice, PLEASE!
Photo of georg m

georg m

  • 30 Posts
  • 1 Reply Like
W764, newest LR Classic: Same annoying Problem
Photo of Manuel Stalder

Manuel Stalder

  • 2 Posts
  • 2 Reply Likes
It drives my crazy. Really. Solve it!
Photo of James Poulson

James Poulson

  • 1 Post
  • 0 Reply Likes
Ditto.

It's 2019 and this "bug" is still around.

Microsoft says it's bad practise to steal focus so why even do it?

Should it come to a boycott Adobe?
Photo of Nico Kaiser

Nico Kaiser

  • 24 Posts
  • 1 Reply Like
Adobe seriously! It's about time! This makes me hate launching LR everyt time a bit more :(
Photo of René Ritschel

René Ritschel

  • 1 Post
  • 1 Reply Like
This reply was created from a merged topic originally titled Windows, Lightroom Classic: stop focusing the app during startup.

Please stop focusing the app during startup, starting lightroom takes a while if there is a big catalog in the background. So most of the time I would like to prepare stuff while Lightroom is loading, but I cant because its constantly pushed as the foreground app.

This is completely useless since it can't do anything yet anyway, because its still loading.

Please stopp doing this, or at least only do it once, once its finished and  actually ready to receive user input.
Photo of Don Hodapp

Don Hodapp

  • 36 Posts
  • 3 Reply Likes
It's very easy to use separate desktops in either Mac or Windows machines.  Open LR in its own window and then sweep to the window you're working on that takes less than a second.
Photo of Nico Kaiser

Nico Kaiser

  • 24 Posts
  • 1 Reply Like
So basically you're saying we are starting it wrong?
Photo of Don Hodapp

Don Hodapp

  • 36 Posts
  • 3 Reply Likes
No, it's not a question of doing it wrong.  I'm suggesting quite an easy workaround for not being able to do something else while LR is starting.  It's quite easy to have multiple desktops opened at the same time.  I have one dedicated to LR, another for Photoshop, another for a web browser, another for email, etc.  A swipe of the fingers on my mouse takes me from one window to another.  While I've been typing this LR was opening.  When I want to edit in Photoshop it automatically switches to the PS window.  Going back is just as easy.  

Using this system multiple apps are not stacked on one desktop; on the Mac they're side-by-side and switching is just a flick of the fingers.

When LR is opening it takes front and center on that desktop.  With multiple desktops open you don't have to worry about that.  Just go do something on a different desktop.  

I'm just hoping that this idea might be useful to those who want to do something else while LR is starting.
(Edited)
Photo of Colink Technology

Colink Technology

  • 37 Posts
  • 9 Reply Likes
Don, many thanks for that workaround tip.

I haven't tried multiple desktops so I don't know how well they will play with my dual monitor setup with one desktop spread over both screens.

I'm not sure I like the idea of hiding one desktop behind another, having to keep track of what's where, I guess not such easy drag and drop from other apps, changing desktops to see if it has finished loading or completed other tasks and not being able to monitor the progress bar in the task bar when it is labouring over something like large imports or multi-image HDRs etc.

I'll certainly try multiple desktops, maybe I'll come to like them. But I still feel dismayed that Adobe can't fix so many minor "faults" and shortcomings they have known about for many years such as focus stealing and improved crop presets. Having to change our preferred way of working is not what Adobe promised.
Photo of Patrick Philippot

Patrick Philippot

  • 501 Posts
  • 145 Reply Likes
> But I still feel dismayed that Adobe can't fix so many minor "faults" and shortcomings they have known about for many years

Yes. And that's really a mystery for me.  Most of these (not that) minor problems can be easily and quickly solved. So, the question is either "Are they able to fix these problems ? " OR "Do they actually care ?". Or both ?

I think that many code pieces are written by offshore developers and that there are now not much people that are really in control of this program. That's a first reason. Also, the use of LUA for many parts of the program probably makes tracking bugs rather difficult. I always wondered why they made such a questionable design decision. And finally, the subscription model encourages laziness.

Anyway, as I have already stated multiple times, code quality at Adobe is declining while competitors are making progress in this area. I'm not sure that Adobe are aware of this.
Photo of martijn Saly

martijn Saly

  • 213 Posts
  • 28 Reply Likes
> while competitors are making progress in this area. I'm not sure that Adobe are aware of this.

Adobe probably also knows that losslessly migrating from Lightroom to another similar tool, is not currently possible. Lossy migration is totally possible - so if you're ok with loosing some edits or adjustments, you can do it, but that's not lossless, and out of the question for many.
Photo of Matt Greenslade

Matt Greenslade

  • 36 Posts
  • 5 Reply Likes
Every time they update the software it seems to take longer to load. I was trying to edit photos while it opened just now and five times it jumped to the Lightroom window.
Photo of Erich Schlaikjer

Erich Schlaikjer

  • 10 Posts
  • 4 Reply Likes
Lightroom Classic on Windows 10 still steals focus several times on launch. Really bad form.
I just checked and Photoshop does not steal focus, so at least Adobe fixed that. (I just now read many old threads of complaint about that.)
Please fix Lightroom as well.
Photo of martijn Saly

martijn Saly

  • 213 Posts
  • 28 Reply Likes
TBH what language a program is written in, is of pretty much least concern to the end-user. No amount of technical explanation will create any goodwill if the problem is irritating enough.
(Edited)
Photo of Erich Schlaikjer

Erich Schlaikjer

  • 10 Posts
  • 4 Reply Likes
I was interested to learn that PS and Lightroom are written in different languages. Patrick's point is probably that the programming teams differ, and a fix in one app does not help the other. And I had never heard much about LUA. It does seem odd to have chosen a scripting language for a compute-intensive purpose, and it might also explain why the Lightroom UI seems sluggish and a little unpredictable. The LUA calls are probably many layers away from native Windows calls. Perhaps the focus -stealing is a feature of some LUA library, and not directly Adobe's fault, who knows. I wonder what Bridge is written in? I used to use just PS, and only recently decided that it was time to bid farewell to Picasa as a photo organiser and browser. As a new user, I find the ecosystem of these three Adobe apps to be odd in the ways they overlap. I have not used Bridge much because it doesn't have face recognition. But it sounds like it may be faster and lighter than LR. 
Photo of martijn Saly

martijn Saly

  • 213 Posts
  • 28 Reply Likes
Even if the focus stealing is a side-effect of some LUA library, I would still hold Adobe responsible and accountable. They made the software, and they made the choice to use LUA, and whatever 3rd party libraries they imported.

To make an analogy: Dell doesn't produce their own LCD panels, but if one breaks, you would hold Dell responsible. You wouldn't go to Japan Display or Toshiba, the company that produced the panel.

Another one: you purchase a new kitchen and a year later the dishwasher gives in. Where do you go? To the kitchen builder of course! They made the choice to include that particular dishwasher, and they are responsible for the kitchen you paid them for.

Altough from a technical standpoint it might be interesting to know that LR was written in LUA, from a user's point of view I simply don't give a monkey's toss. I'm paying Adobe to make something that works well, not something that is written in some fancypants language.
(Edited)
Photo of Erich Schlaikjer

Erich Schlaikjer

  • 10 Posts
  • 4 Reply Likes
Agreed that Adobe are accountable for writing good programs whatever tools they use. :-)
Photo of Patrick Philippot

Patrick Philippot

  • 501 Posts
  • 145 Reply Likes
I just wanted to give some explanations about the why, I was not trying to excuse Adobe for this issue. However, the LUA choice is not something that can be changed. This implies some annoyances that are much worse than the currently discussed (and relatively minor) annoyance. For example, one could wonder why bugs that are older than 5 or 6 years are still there. There's a good chance that LUA is responsible for this because of the lack of the necessary features allowing effective debugging.

Of course Adobe are responsible for their choices but the users should be aware of what they can reasonably expect. After all these years, I'm now convinced that many of these old or recent annoyances will not be fixed until LR is rewritten from scratch. Which will probably never happen...
Photo of Jozsef Szasz-Fabian

Jozsef Szasz-Fabian

  • 29 Posts
  • 6 Reply Likes
This reply was created from a merged topic originally titled Don't focus the application when starting up.

When Lightroom Classic is starting up, during the process, the application focuses itself at least 3 times. What happens due to this?
- The user clicks the application shortcut
- During the lengthily startup, the user may want to continue using another open application, (for example Bridge, Explorer, etc.)
- Lightroom aggressively focuses and maximizes itself. Even if the user clicks an focuses another application, Lightroom takes the focus back.

Please remove the focusing/maximizing code snippets from Lightroom Classic. Please study another application: when starting up, those doesn't force the focus.
Photo of martijn Saly

martijn Saly

  • 214 Posts
  • 29 Reply Likes
Who is going around merging topics into this? Clearly Adobe is aware of the problem. This is telling me they are willingly & knowingly not fixing it.

I guess real bugs don't impair the sales (if you can call it sales these days).
Photo of Roman Tschernucha

Roman Tschernucha

  • 1 Post
  • 1 Reply Like
This is VERY annoying. A came here to post a similar complain. There is absolutely no need to steal the focus. Please fix it!