Opened 12 years ago

Closed 8 years ago

#5906 closed bug (fixed)

BDragger drawing problems

Reported by: X512 Owned by: axeld
Priority: normal Milestone: R1
Component: Kits/Interface Kit Version: R1/Development
Keywords: Cc:
Blocked By: Blocking: #10356, #11335
Platform: All

Description

hrev36511

In some replicants BDragger drawing on top of replicant(this is OK), but on other replicants BDragger blocks redrawing of replicant. Transparent part of BDragger don't draw corectly.

Attachments (3)

replicantIconBug.png (1.6 KB ) - added by X512 12 years ago.
Right replicant draws wrong
0001-Draw-dragger-instead-of-using-predeffined-bitmap-dat.patch (3.0 KB ) - added by dsjonny 9 years ago.
handler.png (29.8 KB ) - added by dsjonny 9 years ago.

Download all attachments as: .zip

Change History (15)

by X512, 12 years ago

Attachment: replicantIconBug.png added

Right replicant draws wrong

comment:1 by dsjonny, 9 years ago

patch: 01

comment:2 by dsjonny, 9 years ago

I have made a patch for this. Maybe this can be a solution.

comment:3 by dsjonny, 9 years ago

Sorry; it does not work :( Please ignore my last note.

comment:4 by mmadia, 9 years ago

patch: 10

comment:5 by leavengood, 9 years ago

Does any other replicant besides the Workspaces replicant show this behavior? It may be due to the weird nature of the workspace view, which is drawn inside the app_server.

comment:6 by dsjonny, 9 years ago

I found the similar problem on all replicant what I put to the Desktop. For example the ActivityMonitor's graphs are wrong too. And if we move any window over it, the transparent color will be the same as the window's color what we moved.

comment:7 by X512, 9 years ago

Actual problem is such fact that app_server don't support transparent BView's. If we try to set B_TRANSPARENT_COLOR flag it just disables background drawing and doesn't actually make BView transparent. This and other problems like #6246 should be fixed to keep app_server up-to-date. I don't think that it is so hard.

by dsjonny, 9 years ago

Attachment: handler.png added

comment:8 by dsjonny, 9 years ago

I have added a picture:

As you can see the clock replicant looks lik ok, but the others are not.

comment:9 by diver, 8 years ago

Blocking: 10356 added

comment:10 by humdinger, 8 years ago

Blocking: 11335 added

(In #11335) Right you are... sorry about that.

comment:11 by pulkomandy, 8 years ago

Fixed in hrev48005.

comment:12 by pulkomandy, 8 years ago

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.