Opened 10 months ago

Last modified 10 months ago

#18517 new bug

Detaching rightmost tab in a stack leads to duplicate ghost titlebar

Reported by: haiclu Owned by: axeld
Priority: normal Milestone: Unscheduled
Component: Servers/app_server Version: R1/beta4
Keywords: Cc:
Blocked By: Blocking: #16006
Platform: All

Description

Version: Haiku shredder 1 hrev57151 x86_64 emulated with QEMU

Steps to reproduce:

  1. open 2 or more windows
  2. stack them
  3. activate the rightmost tab (so it's yellow)
  4. hold OPT and drag it in a south-west direction, detaching it

4.1 the direction is important because otherwise you draw over the dead region

  1. Observe that the old window still has a tab decoration for the now detached tab.
  2. Observe that when you drag the old window to the south west, the tab visual stays in place.

The ghost tab has to be manually painted over by e.g. dragging something over it.

This bug does not happen when detaching the active tab (yellow) in the middle, or when detaching any grey tab, even the rightmost one.

See attached video.

Attachments (1)

haiku-2023-07-19_10.22.56.mp4 (1.1 MB ) - added by haiclu 10 months ago.
Showing the bug

Download all attachments as: .zip

Change History (3)

by haiclu, 10 months ago

Showing the bug

comment:1 by humdinger, 10 months ago

Component: User InterfaceServers/app_server
Keywords: Tab window stack detach duplicate removed
Owner: changed from stippi to axeld

This is actually a duplicate of #16006. But since this ticket has a more elaborate description and a nice small video, let's keep this one. :)

BTW, please leave the "keyword" of the ticket empty. It's meant for the devs to fill, mostly to group similar issues.

comment:2 by humdinger, 10 months ago

Blocking: 16006 added
Note: See TracTickets for help on using tickets.