repositories
/
deb_libcec.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Release 2.2.0
[deb_libcec.git]
/
src
/
LibCecTray
/
controller
/
applications
/
ApplicationController.cs
diff --git
a/src/LibCecTray/controller/applications/ApplicationController.cs
b/src/LibCecTray/controller/applications/ApplicationController.cs
index 3c7b83f1a0657054993c9862d6168e77c6987248..b4c6120e81959a85c116f87149d358395d48ff8f 100644
(file)
--- a/
src/LibCecTray/controller/applications/ApplicationController.cs
+++ b/
src/LibCecTray/controller/applications/ApplicationController.cs
@@
-273,7
+273,12
@@
namespace LibCECTray.controller.applications
protected virtual IntPtr FindInstance()
{
var processes = Process.GetProcessesByName(ProcessName);
protected virtual IntPtr FindInstance()
{
var processes = Process.GetProcessesByName(ProcessName);
- return processes.Length > 0 ? processes[0].MainWindowHandle : IntPtr.Zero;
+ foreach (var process in processes)
+ {
+ if (process.MainWindowHandle != IntPtr.Zero)
+ return process.MainWindowHandle;
+ }
+ return IntPtr.Zero;
}
#endregion
}
#endregion