Opened 19 years ago

Last modified 12 years ago

#484 closed bug

MenuItem flickering — at Version 17

Reported by: diver Owned by: axeld
Priority: normal Milestone: R1
Component: Servers/app_server Version: R1/Development
Keywords: Cc: Adek336, stippi
Blocked By: Blocking:
Platform: All

Description (last modified by jackburton)

MenuItem flickers if it have submenu. To reproduce it open desktop context menu and navigate to New. You need to do this several times to see it. This is only happens on nativ install.

Change History (17)

comment:1 by axeld, 19 years ago

Owner: changed from axeld to jackburton

comment:2 by jackburton, 19 years ago

Status: newassigned

comment:3 by jackburton, 19 years ago

Status: assignedclosed

comment:4 by jackburton, 19 years ago

Fixed in hrev17168

comment:5 by jackburton, 19 years ago

Resolution: fixed

comment:6 by diver, 19 years ago

Status: closedreopened

comment:7 by diver, 19 years ago

Resolution: fixed

comment:8 by diver, 19 years ago

Happens again, but this time it even worse, you can't see selection when you move your mouse fast over menulist, it didn't happen before.

comment:9 by jackburton, 19 years ago

The problem is fixed in hrev17519 (I can no longer reproduce it). Was caused by the wrong initialization of "closeTime" in BMenu::_track().

comment:10 by jackburton, 19 years ago

Resolution: fixed

comment:11 by jackburton, 19 years ago

Status: reopenedclosed

comment:12 by diver, 19 years ago

Well, for me it's look better, but still have some (rare) flickering :-( What about "you can't see selection when you move your mouse fast over menulist " thing. It still there, should i open another bug for this?

comment:13 by jackburton, 19 years ago

Actually the commit I've done should've fixed this very problem. The menu flickering was gone long ago. I can't reproduce neither of these problems anymore now. Neither on real hardware or qemu or vmware. Are you sure you tried the latest revision ? On which hardware are you running haiku ?

comment:14 by diver, 19 years ago

I tested it nativly and under vmware, and there were flickering yes, i will recheck with newes revision, though. I have a P4 1,8Ggz 786 ram and geforce 4mx.

comment:15 by diver, 19 years ago

If you run cat /dev/random in terminal and move your mouse above items in application folder in deskbar you will see icon flickering, tested with hrev17592 under vmware.

comment:16 by diver, 18 years ago

Component: GeneralUser Interface/InterfaceKit
Platform: All
Resolution: fixed
Status: closedreopened
Version: R1

Ok i found the way to reproduce it now! It seems that flickering could be seen on heavy load. Launch ProcessController and install to deskbar. Launch GLTeapot and resize it's window so it would take 100% of cpu time. Click on Options menu and move mouse above menuitems. You could even crash GLTeapot if you middleclick on teapot, but i'll open another bug for this.

Tested unser vmware with hrev18800. Hope this would help.

comment:17 by jackburton, 18 years ago

Component: User Interface/InterfaceKitUser Interface/app_server
Description: modified (diff)
Owner: changed from jackburton to axeld
Status: reopenednew

I'm reassigning to app_server, as you can see flickering on heavy load on many other places, not just menu, so I'm assuming it's not related to menus only. Feel free to reassign it to me if you think it's not the case.

Note: See TracTickets for help on using tickets.