After launching and minimizing GroupWise 5.5 (and possibly other versions) as a seamless published application, the application fails to restore when clicking on the Taskbar icon
Right-click the Taskbar icon and selecting Restore.
When restoring a minimized window in a seamless session, Citrix sends the WM_SYSCOMMAND with SC_RESTORE as LPARAM to the window. Most applications, written with common practices, take the above Windows message and send it to the DefWindowProc.
Microsoft guidelines, however, allow an application to implement its own custom message handler. The custom message handler allows the application to do something additional when interpreting the incoming message. GroupWise is one of those applications.
Citrix has not seen any other applications handle the WM_SYSCOMMAND message like GroupWise. An application should implement the message so that the basic expected behavior is preserved when other applications, like Citrix, manage application windows the same way as the other common applications.
A simple program can be written that sends the WM_SYSCOMMAND with SC_RESTORE to a specified window. When this applet is run at a Windows NT console or workstation without Citrix installed to restore a minimized window of any other application than GroupWise, the minimized window is restored correctly. When the same applet is run against GroupWise, the behavior is identical to the experience in a Citrix seamless session.
Contact Novell Technical Support and provide their developers the above details.
Novell Technical Support contacted Citrix Support regarding a similar, but not necessarily exact, issue with version 6.5. Upgrading the ICA Program Neighborhood Client to version 8.0 resolved the issue.