linuxmint / linuxmint/cinnamon

Preferences->Windows->"Prevent focus stealing" has no effect.

Open
#8,059 44 comments 13 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
JavaScript
Stars
5.6k
Forks
915
Avg merge
5d 22h
Merged PRs (30d)
3

Description

 * Cinnamon version: 3.8.9
 * Distribution - (Mint 19)
 * Graphics hardware: Intel Corporation 4th Gen Core Processor Integrated Graphics Controller
 * Graphics driver: whatever comes by default with Mint Linux 19
 * 64 bit

Issue
The setting Preferences->Windows->"Prevent focus stealing" has no effect. When I activate it, it does not prevent focus stealing.

Steps to reproduce

Navigate to Preferences->Windows and activate the "Prevent focus stealing" options as in the screenshot below.

screenshot from 2018-11-22 10-03-17

Luahcn a program, e.g. Firefox web browser, the newly launched program will grab focus (also has no effect after logout/login or full reboot).

Expected behaviour

Programs will be prevented from stealing focus.

Other information

This is on the official release of Mint Linux 19 Cinnamon, with Cinnamon version 3.8.9.

I came across while investigating this?

https://ubuntuforums.org/showthread.php?t=2358571

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the issue through Preferences > Windows with the reported Cinnamon 3.8.9 setup, then trace the setting responsible for "Prevent focus stealing" and compare its behavior when enabled and disabled. Done means newly launched programs no longer take focus while the option is enabled, including after logout/login or reboot.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
desktop
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.