JiffOrange / macwidgets

1 stars 1 forks source link

IAppScrollPane paints improperly if application is minimized and then restored. #26

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
---------------------------------------
What steps will reproduce the problem?
---------------------------------------

1. Create an application with a scroll pane. 
2. Run the application in Windows.
3. Minimize the application.
4. Restore the application. Observe that the scrollbar trackers are all
painted in white as if the program were still deactivated. Notice that they
switch to blue if you mouse over them.

4a. Occasionally, the scrollbars will repaint properly but flicker white
and then blue in the process of doing so. This happens in BOTH Windows and
Leopard.

---------------------------------------
What is the expected output? What do you see instead?
---------------------------------------

I would expect the scrollbars to paint in their normal color when the
window is restored rather than having to manually mouse over each tracker.

---------------------------------------
On what operating system?
---------------------------------------

The main issue only happens on Windows. I can't reproduce it on Leopard,
though I can get the flickering issue to happen in both.

Original issue reported on code.google.com by sten...@gmail.com on 1 Dec 2008 at 12:34

GoogleCodeExporter commented 9 years ago

Original comment by kenneth....@gmail.com on 2 Dec 2008 at 1:16

GoogleCodeExporter commented 9 years ago
Is this the same as Issue 34, which is now fixed?

Original comment by kenneth....@gmail.com on 6 Dec 2008 at 9:53

GoogleCodeExporter commented 9 years ago
This is separate from 34 and is still not fixed as far as I can see.

Original comment by sten...@gmail.com on 6 Dec 2008 at 10:08

GoogleCodeExporter commented 9 years ago
Looks like the Frame.active property I'm relying on only works on Mac. I'll 
work on a cross platform solution.

Original comment by kenneth....@gmail.com on 10 Dec 2008 at 1:16

GoogleCodeExporter commented 9 years ago
The fix is in the Subversion repository if you'd like to try it out. Let me 
know when you've verified the fix.

Original comment by kenneth....@gmail.com on 10 Dec 2008 at 1:23

GoogleCodeExporter commented 9 years ago
Yep, it's fixed now.

Original comment by sten...@gmail.com on 11 Dec 2008 at 2:57

GoogleCodeExporter commented 9 years ago

Original comment by kenneth....@gmail.com on 11 Dec 2008 at 1:45