Sidebar (N-panel) not opening under special condition #82506

Closed
opened 2020-11-08 17:10:29 +01:00 by Georg K · 12 comments

System Information
Operating system: Linux-5.9.3-1-MANJARO-x86_64-with-glibc2.2.5 64 Bits
Graphics card: AMD VERDE (DRM 2.50.0, 5.9.3-1-MANJARO, LLVM 10.0.1) X.Org 4.5 (Core Profile) Mesa 20.2.1

Blender Version
Broken: version: 2.79 - 2.92.0 Alpha, branch: master, commit date: 2020-11-05 13:54, hash: cba6b4f4a1
Worked: -

Short description of error
If the N-panel is enlarged greatly and the editor window is then reduced in size, at some point, the N-panel vanishes and can't be opened or closed with the N key.
That state is also saved with the blend. Consequently, the panel can only be opened by using the small tab with the arrow.
A possible solution would be to reset the panel size in those cases where it vanishes.

Exact steps for others to reproduce the error
1st scenario:
(1) Open N-panel and enlarge it to cover most of the editor
(2) Reduce the horizontal size of the editor window until the N-panel vanishes
(3) Try pressing the N key, nothing happens
(4) Save the file, reopen, N still does not work

2nd scenario:
(1)
press N while the panel is still visible
(2)
now the panel is in invisible state without you noticing it until next time you press N and nothing happens.

**System Information** Operating system: Linux-5.9.3-1-MANJARO-x86_64-with-glibc2.2.5 64 Bits Graphics card: AMD VERDE (DRM 2.50.0, 5.9.3-1-MANJARO, LLVM 10.0.1) X.Org 4.5 (Core Profile) Mesa 20.2.1 **Blender Version** Broken: version: 2.79 - 2.92.0 Alpha, branch: master, commit date: 2020-11-05 13:54, hash: `cba6b4f4a1` Worked: - **Short description of error** If the N-panel is enlarged greatly and the editor window is then reduced in size, at some point, the N-panel vanishes and can't be opened or closed with the N key. That state is also saved with the blend. Consequently, the panel can only be opened by using the small tab with the arrow. A possible solution would be to reset the panel size in those cases where it vanishes. **Exact steps for others to reproduce the error** 1st scenario: (1) Open N-panel and enlarge it to cover most of the editor (2) Reduce the horizontal size of the editor window until the N-panel vanishes (3) Try pressing the N key, nothing happens (4) Save the file, reopen, N still does not work 2nd scenario: (1) press N while the panel is still visible (2) now the panel is in invisible state without you noticing it until next time you press N and nothing happens.
Author

Added subscriber: @georgK

Added subscriber: @georgK

Changed status from 'Needs Triage' to: 'Confirmed'

Changed status from 'Needs Triage' to: 'Confirmed'

Changed status from 'Confirmed' to: 'Needs Triage'

Changed status from 'Confirmed' to: 'Needs Triage'

Added subscriber: @rjg

Added subscriber: @rjg

Changed status from 'Needs Triage' to: 'Needs User Info'

Changed status from 'Needs Triage' to: 'Needs User Info'

Resizing the window back to it's original size works though, correct? The sidebar will just be hidden if it can't be displayed in full, unrelated to the state toggling with the {key N} key.

Resizing the window back to it's original size works though, correct? The sidebar will just be hidden if it can't be displayed in full, unrelated to the state toggling with the {key N} key.
Author

Yes, you can resize it as long as its visible, otherwise you have to resize the editor or use the tab. Biggest problem is that it is saved in the blend, so days may pass and suddenly N seems to stop working, while in reality just the panel got enlarged too much the last time that specific editor was used.

Yes, you can resize it as long as its visible, otherwise you have to resize the editor or use the tab. Biggest problem is that it is saved in the blend, so days may pass and suddenly N seems to stop working, while in reality just the panel got enlarged too much the last time that specific editor was used.

Changed status from 'Needs User Info' to: 'Archived'

Changed status from 'Needs User Info' to: 'Archived'
Robert Guetzkow self-assigned this 2020-11-10 12:52:09 +01:00

Added subscriber: @JulianEisel

Added subscriber: @JulianEisel

The sidebar being hidden when it can't be fully displayed is intended. Resetting the size in this case or indicating that it is hidden due to size constraints seems sensible, but this would be an improvements suggestion not a bug. I originally thought you could get the UI into state where resizing the area to the original size would not allow to open the sidebar again, but that is not the case.

@JulianEisel Is this something that you would consider an issue?

The sidebar being hidden when it can't be fully displayed is intended. Resetting the size in this case or indicating that it is hidden due to size constraints seems sensible, but this would be an improvements suggestion not a bug. I originally thought you could get the UI into state where resizing the area to the original size would not allow to open the sidebar again, but that is not the case. @JulianEisel Is this something that you would consider an issue?
Member

It does behave like intended, so definitely not a bug.
I don't think there's a "perfect" solution, even if you reset the size after opening it may be annoying, because it's nice that it does remember the size.

If somebody feels strongly about this, we can have the task open as papercut, but I'd still consider it a low priority one.

It does behave like intended, so definitely not a bug. I don't think there's a "perfect" solution, even if you reset the size after opening it may be annoying, because it's nice that it does remember the size. If somebody feels strongly about this, we can have the task open as papercut, but I'd still consider it a low priority one.
Author

There are certainly more important problems, but a shortcut seemingly stopping to work for no apparent reason is quite irritating. So its a papercut.

There are certainly more important problems, but a shortcut seemingly stopping to work for no apparent reason is quite irritating. So its a papercut.
Sign in to join this conversation.
No Label
Interest
Alembic
Interest
Animation & Rigging
Interest
Asset Browser
Interest
Asset Browser Project Overview
Interest
Audio
Interest
Automated Testing
Interest
Blender Asset Bundle
Interest
BlendFile
Interest
Collada
Interest
Compatibility
Interest
Compositing
Interest
Core
Interest
Cycles
Interest
Dependency Graph
Interest
Development Management
Interest
EEVEE
Interest
EEVEE & Viewport
Interest
Freestyle
Interest
Geometry Nodes
Interest
Grease Pencil
Interest
ID Management
Interest
Images & Movies
Interest
Import Export
Interest
Line Art
Interest
Masking
Interest
Metal
Interest
Modeling
Interest
Modifiers
Interest
Motion Tracking
Interest
Nodes & Physics
Interest
OpenGL
Interest
Overlay
Interest
Overrides
Interest
Performance
Interest
Physics
Interest
Pipeline, Assets & IO
Interest
Platforms, Builds & Tests
Interest
Python API
Interest
Render & Cycles
Interest
Render Pipeline
Interest
Sculpt, Paint & Texture
Interest
Text Editor
Interest
Translations
Interest
Triaging
Interest
Undo
Interest
USD
Interest
User Interface
Interest
UV Editing
Interest
VFX & Video
Interest
Video Sequencer
Interest
Virtual Reality
Interest
Vulkan
Interest
Wayland
Interest
Workbench
Interest: X11
Legacy
Blender 2.8 Project
Legacy
Milestone 1: Basic, Local Asset Browser
Legacy
OpenGL Error
Meta
Good First Issue
Meta
Papercut
Meta
Retrospective
Meta
Security
Module
Animation & Rigging
Module
Core
Module
Development Management
Module
EEVEE & Viewport
Module
Grease Pencil
Module
Modeling
Module
Nodes & Physics
Module
Pipeline, Assets & IO
Module
Platforms, Builds & Tests
Module
Python API
Module
Render & Cycles
Module
Sculpt, Paint & Texture
Module
Triaging
Module
User Interface
Module
VFX & Video
Platform
FreeBSD
Platform
Linux
Platform
macOS
Platform
Windows
Priority
High
Priority
Low
Priority
Normal
Priority
Unbreak Now!
Status
Archived
Status
Confirmed
Status
Duplicate
Status
Needs Info from Developers
Status
Needs Information from User
Status
Needs Triage
Status
Resolved
Type
Bug
Type
Design
Type
Known Issue
Type
Patch
Type
Report
Type
To Do
No Milestone
No project
No Assignees
3 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: blender/blender#82506
No description provided.