Maniphest T80590

Sometimes status bar context menu is only partially visible
Closed, ResolvedBUG

Assigned To
Julian Eisel (Severin)
Authored By
Sybren A. Stüvel (sybren)
Sep 8 2020, 12:45 PM
Tags
  • BF Blender
  • User Interface
  • EEVEE & Viewport
Subscribers
Clément Foucault (fclem)
Hans Goudey (HooglyBoogly)
Sybren A. Stüvel (sybren)
Yevgeny Makarov (jenkm)

Description

System Information
Operating system: Linux-4.15.0-115-generic-x86_64-with-debian-buster-sid 64 Bits
Graphics card: GeForce RTX 2080/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 440.100

Blender Version
Broken: version: 2.91.0 Alpha, branch: master, commit date: Tue Sep 8 11:45:31 2020 +0200, hash: rB5becbf97192e3759
Worked: 2.90 release

Short description of error
Right-clicking on the right-hand side of the status bar shows a menu, but it appears drawn behind the status bar itself.

Exact steps for others to reproduce the error

  1. blender --factory-startup
  2. Go to Preferences, Interface, set Interface Scale to 1.34
  3. Right-click on the right-hand side of the status bar of the main window.
  4. See that it overlaps:

Revisions and Commits

rB Blender

Related Objects

Mentioned Here
rB8527d84d3588: GPUState: Move Scissor and Viewport state to framebuffer
T80044: UI: Menus are clipped by the status bar and the topbar

Event Timeline

Sybren A. Stüvel (sybren) created this task.Sep 8 2020, 12:45 PM
Sybren A. Stüvel (sybren) updated the task description.
Sybren A. Stüvel (sybren) added a project: User Interface.
Yevgeny Makarov (jenkm) added a subscriber: Yevgeny Makarov (jenkm).Sep 8 2020, 1:35 PM

I had the same problem T80044 even with scale 1.0,
but yes, it still remains at a certain scale.

Hans Goudey (HooglyBoogly) changed the task status from Needs Triage to Confirmed.Sep 8 2020, 4:15 PM
Hans Goudey (HooglyBoogly) changed the subtype of this task from "Report" to "Bug".
Hans Goudey (HooglyBoogly) added subscribers: Clément Foucault (fclem), Hans Goudey (HooglyBoogly).

I can confirm this too. Interface scale at 1.0, and it happens for the workspace tabs too.

I bisected to rB8527d84d3588: GPUState: Move Scissor and Viewport state to framebuffer

@Clément Foucault (fclem) This may be for you.

Hans Goudey (HooglyBoogly) added a project: EEVEE & Viewport.Sep 8 2020, 4:15 PM
Julian Eisel (Severin) closed this task as Resolved by committing rB0cff2c944f9c: Fix T80590: Popups clipped by status-bar and top-bar.Sep 9 2020, 5:57 PM
Julian Eisel (Severin) claimed this task.
Julian Eisel (Severin) added a commit: rB0cff2c944f9c: Fix T80590: Popups clipped by status-bar and top-bar.