Flow-Launcher / Flow-Launcher/Flow.Launcher

[Feature Request] Expand "Dialog box jump" support to Third-Party Application File Dialogs(e.g., Office, WPS, Custom UI)

Open
#4,225 4 comments 0 reactions 0 assignees View on GitHub
enhancement keep-fresh
Dominant language
C#
Stars
15.6k
Forks
644
Avg merge
3d 14h
Merged PRs (30d)
4

Description

**Is your feature request related to a problem? Please describe.**

Yes. Currently, Flow Launcher's "Dialog box jump" (navigating a file dialog to the path of the active Explorer window) works well with standard Windows system dialogs. However, it fails to work with Third-Party Applications that use custom or non-standard file dialog interfaces (e.g., WPS Office, Adobe apps, or specific industry software).

The Pain Point: The experience is fragmented.
- When I save a file in Notepad (Standard UI), the jump works perfectly.
- When I save a file in WPS Office (Custom UI), the feature is unresponsive.
- This inconsistency breaks "muscle memory" and makes the feature feel unfinished or unreliable.

**Describe the solution you'd like**

I request that Flow Launcher enhances its window detection logic for "Dialog Jump" to support common third-party application dialogs.
- Target: Support dialogs that may not be standard #32770 class windows or utilize custom UI frameworks.
- Behavior: When a user triggers the jump action (or when the plugin is active), it should inject the path into the "File Name" field or navigate the view, even in these non-standard windows.

**Describe the value / Why is this important?**
1. Unified Experience: Users shouldn't have to care which app they are using. The feature should work universally across the OS.
2. Workflow Continuity: Eliminating the "broken" feeling in third-party apps will significantly increase user confidence and reliance on Flow Launcher.

**Competitor Analysis / Reference**

Listary handles this scenario perfectly. It provides seamless support for almost all file dialogs, regardless of whether they are native Windows dialogs or custom implementations by third-party vendors.

- Evidence: As shown in the screenshot below, Listary successfully detects the file dialog in a third-party application (likely WPS Office) and overlays its search bar/jump controls at the bottom. (This is the seamless experience we hope for)

> Image
> Listary's Implementation: Listary working inside a third-party file dialog(Note the custom toolbar at the bottom)

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.