Closed Bug 507857 Opened 15 years ago Closed 13 years ago

Windows CE ::IsIconic is just a stub that always returns false

Categories

(Core :: Widget, defect, P2)

All
Windows CE
defect

Tracking

()

RESOLVED WONTFIX

People

(Reporter: Dolske, Unassigned)

Details

(Whiteboard: [nv])

nsWindowCE.h has the following:

inline BOOL IsIconic(HWND inWnd){return false;}

Ugh. This should really do something, since there *is* a minimize button on the window's titlebar. Although it's not entirely clear is something is broken currently (probably something subtle?)

Might also be worth taking a skim through all the #ifdef WINCE code to look for similar problems. This isn't the first or even second time dummy stubs like this have bitten me. (Maybe we should at least have a NS_WARNING() in such stubs?)
Whiteboard: [nv]
It seems that MFC likes to check IsWindowEnabled for its IsIconic implementation. ATL seems to call IsIconic but I don't know how that links.
WinCE/Windows Mobile support has been removed from the main build system, Spidermonkey, mobile installer, in-app updater and so on (see bug 614720, bug 554087 and all their dependants). Until such point where MS decide to release a Windows Phone 7 NDK and the decision is made to port to that platform, this is WONTFIX.

Filter bugmail on WinCEMassWONTFIX.
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.