Skip to content

Commit 7741809

Browse files
committed
Recognize ApplicationFrameWindow based Apps like Photo, Mail.
1 parent 256a2f6 commit 7741809

File tree

3 files changed

+4
-3
lines changed

3 files changed

+4
-3
lines changed

README.md

+1
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@ It should work on both Win7 and Win10.
4646
4747
## Changes
4848
49+
- Recognize ApplicationFrameWindow based Apps like Photo, Mail.
4950
- Fix null exception on toggling Fade out... option.
5051
- Adjust settings font and display.
5152
- Fix extra empty tab for File Explorer.

WtProgram/FilterService.fs

+1-1
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ type FilterService() as this =
4545
fun() -> this.isValidOwner(window)
4646
//Win32 Dialogue class
4747
fun() -> window.className <> "#32770"
48-
fun() -> window.className <> "ApplicationFrameWindow"
48+
fun() -> (window.className <> "ApplicationFrameWindow") || not(String.IsNullOrEmpty window.text)
4949
fun() -> this.isBanned(window).not
5050
fun() -> this.isOnScreenOrMinimized(window)
5151
])

WtProgram/Program.fs

+2-2
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ type ProgramVersion(parts:List2<int>)=
4444
this.compare(v2) > 0
4545

4646
type Program() as this =
47-
let version = "2022.02.26"
47+
let version = "2023.10.15"
4848
let isStandAlone = System.Diagnostics.Debugger.IsAttached
4949

5050
let mutex = new Mutex(false, "BemoSoftware.WindowTabs")
@@ -376,4 +376,4 @@ program.run(List2<obj>([
376376
InputManagerPlugin(Set2(List2([WindowMessages.WM_MOUSEWHEEL])))
377377
NotifyIconPlugin()
378378
ExceptionHandlerPlugin()
379-
]).map(fun o -> o.cast<IPlugin>()))
379+
]).map(fun o -> o.cast<IPlugin>()))

0 commit comments

Comments
 (0)