Ci sono terribilmente poche modifiche che possono essere applicate al Dock e nessuno di quelli che conosco può modificare il comportamento di un singolo clic sull'icona di un'app. Quello che farei in questa situazione è assegnare un gesto speciale, ad esempio un clic a quattro dita, a un applecript. Il applescript eseguirà l'attività desiderata, che, in questo caso, verrà visualizzata solo la finestra current
dell'app sotto il cursore.
Per fare questo, non sai bisogno di sapere come scrivere uno script - lo script è qui. Devi comunque sapere come creare gesti personalizzati, abilitare Accessibilità, ecc. Il modo migliore per farlo è l'app BetterTouchTool .
tell application "System Events" to tell application process "Dock" to tell list 1
set targetDockIcon to first UI element whose value of attribute "AXSubrole" ¬
is not "AXSeparatorDockItem" and its value of attribute "AXSelected" is true
tell targetDockIcon to perform action "AXShowMenu"
tell (first menu item whose value of attribute "AXMenuItemMarkChar" is "✓") of ¬
menu 1 of targetDockIcon to perform action "AXPress"
end tell
Questo script trova essenzialmente l'icona dell'app sotto il cursore, fai clic con il pulsante destro del mouse per te e fai clic sull'elemento della finestra con un segno di spunta alla sua sinistra. Vedrai il menu contestuale lampeggiare per un breve secondo.
Questo script è testato su Yosemite.