Fixing macOS Dock Focus Issue: Make App Windows Active on Click

Author: , February 8th, 2025

If you’re using macOS 14.7.3 and experiencing an annoying issue where clicking a running app’s icon in the Dock doesn’t immediately make it active for typing, you’re not alone. Instead of the expected behavior—where the app comes to the forefront, ready for interaction—you might find yourself having to click inside the app’s window before you […]

How To Enable Focus Follows Mouse On MacOS

Author: , December 2nd, 2021

Use AutoRaise! From the docs: “When you hover a window it will be raised to the front (with a delay of your choosing) and gets the focus.” Web page: https://github.com/sbmpost/AutoRaise Download: https://github.com/sbmpost/AutoRaise/archive/refs/heads/master.zip

My ~/.AutoRaise file:

How To Make Firefox Focus on the URL not Search in a New Tab

Author: , September 5th, 2017

Set browser.autofocus to false in about:config

How To Implement Hybrid jQuery UI Dialogs

Author: , June 19th, 2012

jQuery

HTML

How To Create An Input Field Watermark Using jQuery

Author: , September 20th, 2011

Here is a VERY simplistic watermark code snippet. It has the distinct disadvantage of submitting the watermark string as the field value, and does not set the initial field value either…YMMV…

http://api.jquery.com/focusin/

How To Focus On The First Form Element Using jQuery

Author: , June 10th, 2011

How To Find The Type Of The Current Element Using jQuery

Author: , May 17th, 2011

Important Note: This solution REQUIRES jQuery 1.6 or better due to the addition of the :focus selector! Here is how I used it for a form in a jQuery UI dialog:

How To Bind jQuery .live() To Multiple Events

Author: , April 17th, 2011

As of jQuery 1.4.1 .live() can accept multiple, space-separated events, similar to the functionality provided in .bind(). For example, we can “live bind” the click and focus events at the same time like so:

Another example, this time creating a hover effect:

How to Focus on the First Text Input Element in a Form with jQuery

Author: , November 22nd, 2010

jQuery(‘#theDiv :input:text:first’).focus();