-
Notifications
You must be signed in to change notification settings - Fork 53
Bugzilla
Patrick Ziegler edited this page Sep 21, 2025
·
3 revisions
Below a list of all open Bugzilla items from the Draw2D, GEF and Zest components. Because Bugzilla is only available in read-only mode, a list of all open bugs has been exported to this GitHub wiki page. Crossed out items have been fixed and should contain a reference to the commit/pull request they have been fixed with.
- 37456 - [Palette] setting change should be applied dynamically to the palette figures
- 54927 - VerticalPlacement should take a flag in it's constructor that determines whether the height of the nodes should be changed
- 71573 - [GraphLayout] Support for relative ordering of nodes in directed graph algorithm
- 72201 - [GraphLayout] Remove use of virtual nodes in graph layout
- 72202 - [GraphLayout] Implement local optimizer for compound directed graphs
- 72203 - [GraphLayout] Paths which start at an obstacle edge should not ignore the obstacle
- 72436 - Connection anchors fire anchor moved too often
- 75647 - Polyline must call fireMoved when the point list changes
- 78717 - Contents figure of FreeformViewport is not always validated
- 81667 - FigureCanvas computeSize() causes FlowPage to be validated multiple times
- 86033 - [Text] Navigation problems with the text package
- 97988 - BIDI: flowborder paints incorrectly when mirrored
- 100670 - [Geometry] java.beans.XMLEncoder ignores important Draw2D Geometries
- 105938 - [Print] PrinterGraphics.rotate() doesn't work properly
- 106249 - [Text] Selected text is not shown right with antialiasing
- 121259 - HoritontalPlacement does not perform consistently
- 124504 - [Text] Bugs in wrapping TextFlow
- 124506 - Bugs in advanced graphics
- 127893 - [GraphLayout] RouteEdges doesn't handle compound directed graphs well
- 129257 - [GraphLayout] Edges with virtual nodes not properly handled during graph layout
- 130339 - Graphics: Expose transform api in SWT GC to allow for advanced transformations
- 133022 - [GraphLayout] graph layout algorithm not optimal for edge crossings
- 133053 - BiDi3.2: GEF text editor has problems in cursor location.
- 138702 - MouseEvent consumed is ignored by DomainEventDispatcher upon mouseReleased
- 142525 - [GraphLayout] StackOverflow in RankAssigmentSolver
- 146604 - Direct instantiation of SWTGraphics in DeferredUpdateManager
- 160050 - [Text] There should be simple API support for setting intraline spacing in Draw2D text
- 160351 - [Text] Setting the layout manager on a text flow after adding to parent leads to a NullPointerException
- 160904 - FigureCanvas Transparency
- 164409 - Make fan router work with ShortestPathConnectionRouter
- 168799 - Scrollable Selector Figure too Faint
- 172184 - BIDI: RTOL doesn't affect Draw2D in Linux when RTOL language is selected
- 175163 - [Geometry] Rectangle width and height are interpreted inconsistently
- 175998 - no textExtent() function in the Graphics class
- 183292 - Consuming a mouse release event in a figure's MouseListener has no effect
- 186249 - [GraphLayout] DirectedGraphLayout reassigns width and height
- 188081 - ScrollBar rendered incorrectly when the range model contains large numbers
- 191982 - PolylineConnection with MouseMotionListener crash in MouseMove event
- 193407 - PolylineConnection with PolygonDecoration - line extends past triangle tip
- 197444 - Draw2d FocuseTraverseManager Performances
- 200103 - [GraphLayout] Consider changing DirectedGraphLayout.steps to protected
- 200656 - images in Figures print all black
- 212315 - Flowfigures should pass the fragment that's being painted to the FlowBorder
- 213041 - org.eclipse.draw2d.examples is not packaged
- 213594 - SWTEventDispatcher: requestRemoveFocus called by removeNotify removes focus for any figure.
- 215266 - InlineFlows don't create border fragments
- 216621 - LightweightSystem's RootFigure should use Canvas#drawBackground instead of filling with BG color
- 216623 - [Text] Changing the alignment of a block does not update any child blocks
- 234808 - Add SplineCurveConnection to get smooth curves instead of polylines
- 236894 - viewport should have atomic zoomTo() method
- 239053 - ManhattanConnectionRouter doesn't work properly with some anchor combination in the negative coordinates
- 241100 - Gradient Support
- 250255 - LightweightSystem#setUpdateManager does't dispose old UpdateManager
- 259921 - Nasty results when nesting LayoutManagers in a DelegatingLayout
- 262617 - Extending ManhattanConnectionRouter
- 266464 - SWT TextStyle support for TextFlow
- 268637 - invisible connectors still have bounds
- 276481 - Make AbstractBackground an interface
- 281246 - Draw2d Enhancement - Labeled Polylines
- 281327 - Patch for DeferredUpdateManager: Replace RunnableChain by List
- 284153 - Infinite loop -> DeferredUpdateManager -> performValidation <--> addInvalidFigure
- 286630 - ScrollPane shows selection handles of selected objects even if object is not visible in viewport
- 297462 - performance issue when creating figures
- 298976 - ArrayIndexOutOfBoundsException during deactivationFigure() of PolylineConnection with PolygonDecoration
- 310723 - FanRouter and ManhattanConnectionRouter need to be adopted to replacement of Ray with Vector.
- 310804 - Printing Labels results in the label's text being bigger than shown in UI.
- 312661 - Shapes slightly dislocated when zoomed or printed
- 325959 - Improvement to Viewport scroll
- 326146 - Consuming draw2d-events has no effect on the original swt-events
- 327515 - Figure class is being used instead of IFigure interface in SWTEventDispatcher
- 328801 - filled ellipse renders with small gap
- 335473 - FlowLayout inconsistently handles major and minor spacing
- 335745 - Draw2d should support use from multiple threads
- 337025 - Animation doesn't work on GTK/Compiz
- 348942 - Graph.setBackgroundImage() does not work as expected
- 351038 - SWTGraphics.rotate should use GC data state mask to avoid rotate problems
- 356169 - FlowUtilities.canBreakAfter(char c) always breaks on dashes
- 363562 - Freeform bounds and scroll bars not correct calculated if figure has negative coordinates
- 364127 - Tooltips don't respect monitor bounds.
- 371091 - FlowFigure#add(IFigure child, Object constraint, int index) can causes NPE because FlowContext is set too late.
- 373801 - Tooltip text wraps with only a period on a new line with Chinese font
- 375694 - TextFlow: StringOutOfBoundsException
- 377699 - AutomaticRouter does not correctly handle remove
- 379152 - CompoundDirectedGraph does not layout properly, nodes overlap.
- 380894 - FigureUtilities lighter produce in certain cases not the correct color
- 386666 - Label shouldn't compute text position using it's preferred size field.
- 392848 - Scrollbar can malfunction if layout happens during scroll
- 393874 - Inaccuracy of Draw2d
- 396286 - ConnectionEndpointLocator doesn't locate label when figure is in parent figure
- 405853 - Sometimes get the following exception to eclipse log:
- 411345 - Scaled SWTGraphics doesn't draw rectangles well.
- 416620 - Tooltips in detached views / editors are sometimes behind the window
- 442442 - Deprecate ScaledGraphics, make native scaling the default
- 443407 - Editor's background is dark when using with dark theme in Eclipse Luna
- 465499 - NPE in SWTEventDispatcher.dispatchMousePressed (243)
- 465501 - SWTE in Scrollable.getVerticalBar (266)
- 469021 - StringIndexOutOfBoundsException in TextFlow.getBidiSubstring (223)
- 474193 - Fan Router doesn't look good for even number of connections
- 481200 - Animation not working on Mac OS X
- 502833 - Dragging bendpoints/endpoints crashes Eclipse
- 516272 - Support triple-clicks on figures - expose click count from original SWT MouseEvent in Draw2d MouseEvent
- 530996 - Snippets view broken due to changes made in findMouseEventTargetInDescendantsAt()
- 549626 - SWTGraphics constructor has race condition when taking Clipping from GC with a set Transform
- 581803 - Foreground Color Not Updated When Text Displayed is One Character
- 33587 - [Palette] PaletteDrawer should support open and closed ImageDescriptor
- 44315 - Preventing drag feedback for a non-draggable element in a tree viewer
- 44908 - [Palette] DefaultPaletteViewerPreferences never remove listeners
- 45759 - [GraphLayout] Endless loop in DirectedGraphLayout with nodes with edges to self
- 49472 - Toolbar Delete action doesnt have hover help
- 58265 - [Palette] Palette view should be 'hookable' to the view parts
- 65887 - The 5-pixels for feedback should not zoom
- 66231 - [DnD] AbstractTransferDropTargetListener does not update cursor while dragging
- 67542 - Property sheet changes can mess up guide attachments
- 68549 - Show feedback indicating a part is attached to a guide
- 71498 - Orthogonal connection router with constraints
- 72577 - Statusbar feedback for Tools
- 74707 - [Palette] Repopulate PaletteRoot causes null pointer in PaletteViewer
- 74784 - Graphical Text support
- 82736 - [Palette] palette animation disable property
- 83014 - ScrollPaneSolver#solve never uses the available width as hints
- 84542 - [Ruler] Toggle Ruler and Grid Commands are not active in editor right click menu
- 90408 - ShortestPathConnectionRouter cannot count correct router
- 91110 - Changing default cursor for CanvasView works unpredictable.
- 91363 - Editor's name bug on Logic Example
- 95985 - More ZoomActions
- 96340 - Zoom problems with "fit to" options
- 96341 - [Accessibility] Problems with accessible drag on GTK
- 99990 - [Tool] CreationTool.handleButtonDown should transition to INVALID state if there is no target
- 101256 - [Palette] Try to bring up popup menu when palette is empty gives exception
- 101490 - Direct-edit celleditor gets relocated twice per character typed
- 101528 - PasteTemplateAction should select and reveal the pasted part
- 101536 - Autoscrolling hangs indefinitely if popup menu is invoked
- 101558 - [Tool] Inconsistent post-execute selection between CreationTool and ConnectionCreationTool
- 104671 - [Palette] DCR: palette entry for setting toggle or radio property values
- 105384 - Caret not revealed when typing in text example
- 105493 - [Ruler] Make Rulers API public
- 105532 - [Text] NPE if TextFlow's layout manager is changed after it has been added to parent
- 106065 - moving the caret with the arrow keys doesn't move the viewport accordingly
- 106411 - [Tool] Tools enter drag state even if there's nothing to be dragged
- 106416 - insert key doesn't work properly in the text example
- 111257 - [DnD] Prevent illegal transfers between GEF-based editors
- 112126 - [Text] Selection range should switch to selecting blocks
- 113401 - Text example should use OS-dependent keystrokes
- 117012 - [Geometry] Rotated Rectangle Contribution
- 118496 - ZoomManager contributions (height, width, page) do not account for minimum zoom level
- 122145 - [text] Need to update keybindings in the text example
- 122147 - [Text] GraphicalTextViewer needs API to show SelectionRange
- 122148 - [Text] TextEditParts need to communicate additional caret information
- 122149 - [Text] Need to introduce post-selection delay in the text example
- 122150 - [Text] Navigating doesn't work properly on the first and last lines
- 122151 - [Text] support prev/next paragraph PAGE_UP, PAGE_DOWN
- 122152 - [Text] Refactor code in TextEditPart#getTextLocation()
- 122153 - [Text] Add support to copy/cut/paste text
- 122154 - [Text] Need to introduce concept of SelectionProcessor
- 122155 - [Text] Create TextSelectionModel and related ISelection subclass
- 122156 - Text Editing status displayed in status bar
- 124609 - Connection creation feedback is broken while scrolling with mouse wheel.
- 125421 - [Text] SelectionRange should have information about its containing editpart
- 125991 - [Command] Should converge GEF command (org.eclipse.gef.commands) to undoable operations framework(org.eclipse.core.commands.operations)
- 129491 - BIDI: Direction icons don't functioning well
- 129783 - [Palette] Allow override of palette drawer colors
- 130467 - [DnD] Tooltips not closed on DnD
- 130728 - Selection state of ToggleSnapToGeometryAction and ToggleGridAction
- 133333 - Thai3.2: Thai word wrap does not work correctly in Label text
- 135242 - Bidi3.2: Contextula behavior is not respected in labels
- 139666 - [DnD] TreeViewerTransferDropListener causes reorder problems
- 141798 - TVT3.2:TCT482: FI: Edit menu Delete option grayed out
- 141820 - Delete Action does not work properly for Ruler Guides.
- 141839 - TVT3.2:TCT486: Print dialog title truncated
- 142444 - ZoomManager support for scaling in both axes separatedly proposal
- 143227 - [Tool] Tools do not update their state when the active tool changes
- 144842 - Page up and page down key don't work.
- 146109 - [Tool] AbstractConnectionCreationTool#calculateCursor should call canExecute()
- 154145 - [Palette] PaletteEditPart should use JFace resource manager
- 157999 - [Tool] Tools need Esc key handler override
- 161486 - [Palette] Performance: Look for ways to lazily initialize palette
- 161491 - [Palette] palette view should update if page in MultiPageEditorPart changes
- 162893 - [Tool] AbstractConnectionCreationTool should consider executability of current command when calculating Cursor
- 163239 - [Text] TextFlows are always transparent
- 164027 - [Tool] Selection tool ignores connections between connections
- 164410 - [Palette] Consolidate palette preferences
- 168866 - Autoscrolling does not occur when dragging shape from end close to edge
- 172463 - ZoomManager#zoomTo(Rectangle) has an empty implementation
- 173669 - SnapToGrid does not work for EAST and SOUTH
- 173895 - SelectionAction returns wrong selection on part switches
- 175510 - Make SnapToGeometry more configurable
- 176812 - [Palette] Add context help to PaletteSettingsDialog
- 179194 - BIDI3.3:HCG_An object is disappeared from editor in mirrored mode
- 179593 - Provide UI mechanism for configuring the active tools settings
- 181952 - BIDI3.3:HCG_Example document should be displayed in LTR direction
- 181968 - BIDI3.3:HCG_Cursor movement is wrong in in GEF WYSIWYG document editor
- 183565 - [Palette] Customize Palette Dialog fonts don't follow Eclipse preferences
- 184952 - GraphicalViewerImpl shouldn't always create default root
- 186470 - [Tool] Targeting Tool selects parts at random during drag selection
- 187854 - GEF EditPart Browser
- 188308 - [RulersGrid] Highlighting of a guide line is offset in a compartment
- 193071 - [Print] GEF print does not work on Linux
- 195165 - [Tool] Tools receive multiple handleButtonUp() calls when doing a quick drag and release.
- 195678 - [Palette] RFE: drag image set when dragging from GEF palette
- 195800 - [Palette] Should not bind a red icon for the no icon component with palette.
- 197628 - [Palette] Incorrect label in palette when BIDI language is used on Linux
- 200197 - [Palette] Empty space in palette stacks with lots of entries on Linux Redhat
- 205221 - org.eclipse.gef.editparts.ZoomManager does not support turkish properly
- 207053 - The area that triggers auto-scroll is too small
- 209416 - DirectEditManager incorrectly follows EditParts Figure
- 210340 - [Text] Expose Draw2d text API
- 210397 - [Palette] Palette font not updated after a system font change
- 211065 - [Palette] Cannot cancel changes made in Customize Palette dialog
- 213696 - ToolbarLayout and hidden figures
- 215415 - [doc] [PII]
- 218170 - Extension of the snap to shape feature: Snap to distance
- 224141 - BIDI3.4:HCG Inconsistent behavior of button "Next" in New Example mirrored wizard
- 224369 - BIDI3.4:HCG Inconsistent display of Voltage positive node (V+)
- 225314 - Autoscroll does not work during selection
- 226098 - DBCS3.4: Example string does not display on all locales
- 226895 - Thai3.4: Thai line break does not work correctly on GEF's label
- 226897 - [Palette] Thai3.4: No word wrap in Palette's tooltip text
- 228426 - Selection not updated when viewer's contents changed
- 229726 - Improvements to auto-scrolling behavior in GEF
- 236176 - [Palette] Palette items disappear after drag/drop (Mac)
- 237313 - viewport plane and canvas should be separate
- 237822 - [Palette] animation glitch when closing palette drawer
- 238595 - SWTGraphics should support pushState() and restoreState() also if non-rectangular clipping is involved.
- 244528 - Zoom combo should consider list length
- 246854 - [Palette] Reveal of PaletteViewer dosen't activate PinnableStackEditPart
- 247180 - SelectEditPartTracker NullPointerException in handleButtonUp
- 263548 - [Palette] When a stack at the bottom of the palette is opened, the contents of the stack cannot be seen without scrolling down
- 266559 - Cannot disable horizontal snapping when AbstractTool is in accessible drag state
- 266920 - [Palette] Scroll buttons in palette need to be more obvious
- 267462 - Add level-of-detail support to rendering pipeline
- 273465 - BIDI3.5:HCG_Inconsistent project text direction
- 273715 - BIDI3.5:HCG_Wrong text ordering in Outline view
- 273716 - BIDI3.5:HCG_Wrong text ordering in Outline view
- 273853 - BIDI3.5:HCG_Inconsistent text directin of model file name
- 274567 - [Palette] BIDI3.5:Wrong shaping for digits in Customize Palette dialog and in Logic editor
- 280020 - Reordering elements in the outline view changes the relative order
- 284864 - GEF GridLayout ignores vertical indent
- 285273 - GEF zoom toolbar combo box and mouse wheel works unexpected
- 285387 - GEF GridLayout: horizontal Alignment for right align incorrect
- 287132 - TVT35:TCT627: CHT: Zoom Manager too narrow to truncate the percentages
- 288754 - ZoomManager doesn't provide mechanizm to define is the current zoom value FIT_HEIGHT or FIT_WIDTH or FIT_PAGE value
- 288757 - org.eclipse.gef.examples.logic - zoom combobox - if you select Page, Width or Height - will get 2 different results in some cases
- 290531 - DEFAULT_TARGET_ANCHOR (and DEFAULT_SOURCE_ANCHOR) should be made public
- 297339 - Edit part selection is not handled in AbstractEditPartViewer in certain conditions
- 300025 - [GraphLayout] CompoundDirectedGraph does not layout properly
- 302064 - [EditPolicy] LayoutEditPolicies should check whether the content pane's layout manager is compatible.
- 304818 - [Palette] Text does wrap up but not at word breaks in the palette
- 307383 - Multiple selection at org.eclipse.gef.ui.parts.TreeViewer using Shift key doesn't work correctly.
- 307559 - [BIDI3.6]Highlighting Arabic text disappear in GEF WYSIWYG Example
- 308314 - BIDI3.6: Swapped bracket in new Example wizard
- 308315 - [Palette] BIDI3.6: Flipped icon in palette in RTL orientation
- 308814 - Incorrect appearance of GEF figures when windows system font is set to Large
- 309339 - [Bidi 3.6] :Caret and cursor positions are not in sync in WYSIWYG document
- 310037 - [Palette] Transparent PNG palette entries are rendered incorrectly
- 312429 - TVT36:TCT225: Heb: English string + bidi problem
- 312492 - [Ruler] TVT36:TCT231: JPN: Rulers truncated on Logic Example
- 316353 - TVT36:TCT380: HUN : one national character does not show up normally in
- 317537 - ScrollingGraphicalViewer.reveal can result in NPE on workbench shutdown
- 318959 - Flow Example: NPE when direct editing
- 323670 - [Palette] Screen areas disappear if PaletteViewer is used on Form/FormPage on Mac
- 324557 - ScrollingGraphicalViewer should respect HandleBounds in reveal()
- 329704 - [Tool] Make DragEditPartsTracker#repairStartLocation() available for other tools.
- 330854 - Support "Scrollwhell drag to pan"
- 332341 - Handling of Focus and Selection should be made more consistent.
- 337596 - Accessibility issues with palette, making connections.
- 338587 - GraphicalViewerImpl.findObjectAtExcluding() exclusionSet tested for IFigures instead of EditParts
- 340847 - support unlimited canvas
- 359195 - Toolbar Icons missing
- 365524 - Remove palette dependencies from EditDomain
- 371972 - Spam bug removed
- 373168 - Support model objects represented as both connection and non-connection edit parts
- 379512 - [Palette] PaletteEditPart should use a ResourceManager to manage images
- 380586 - ScrollingGraphicalViewer won't scroll automatically when moving nodes outside of viewer's visible area
- 381171 - CreateRequest should extend LocationRequest
- 381716 - Zoom In/Out toolbar buttons are not disabled for minimum or maximum Zoom values
- 384966 - BIDI4.2.1 BDL: Base text direction should be controlled for GEF label
- 393514 - DND feedback and a drag event with image cause repaint issues on Windows
- 442856 - Palette tooltip is out of screen
- 493149 - PrintAction() not handling fit to screen
- 501035 - Alignment Action accross different parents
- 507544 - Ellipsis do not appear on special symbols in palette.
- 515795 - [HIDPI] GEF custom cursors are not scaled correctly on HiDPI displays
- 515796 - [HIDPI] Provide x2 resources for GEF actions and other image resources
- 519210 - Compatibility issue: Can not select the component in the palette by clicking on the component name.
- 522342 - [HiDPI] Vertical ruler in GEF does not support HiDPI displays
- 522575 - GEF SDK examples don't work
- 543878 - langauge packs for GEF 3 are missing
- 575662 - DefaultPaletteViewerPreferences changes the default value
- 154578 - Connection Bendpoints
- 154745 - Investigate support for improved connection rendering in nested viewer
- 164736 - Add progress report to Horizontal Shift
- 200550 - Reflow form takes too much space in Zest
- 200833 - DropTargetListener attached to Zest GraphViewer doesn't get event.item set properly
- 202204 - Remove label size field and associated methods
- 202543 - Useful public methods in AbstractStructuredGraphViewer not visible in client code
- 202849 - Support customization of mouse drag behavior
- 203894 - Allow connections styles to change after connections have been created
- 213057 - Layout filter does not expose the necessary API
- 213058 - Connection label is always in the center
- 213548 - Zest Algorithm for resizing nodes ignores the label or text in these nodes.
- 215101 - Add a code snippet to show how to use style providers
- 216687 - TreeLayout support for fixed node layout on unconstrained canvas size
- 222612 - allow to control distance between nodes
- 224753 - GraphViewer overwrites edge label on bidirectional graphs
- 227479 - Opportunity to fix the layout in Zest
- 231319 - Extended Zest Tree Layouts to Support Weighted Trees
- 237479 - [Zest] Graph.getFigureAt does not work with scaled layers
- 237630 - [Zest] Fisheye nodes should be removed before applying layout
- 237632 - [Zest] Support post layout listeners
- 238835 - computerContainerSize() hard codes minimum size and cannot be overridden
- 239698 - No events dispatched when already selected item clicked again
- 242918 - Zest does not permit subclassing GraphLabel
- 242920 - Zest does not permit easy subclassing of GraphContainer to customize open/close methods
- 243452 - Zest: creating custom GraphNode's directly by content provider
- 244496 - refreshing labels of node does not work
- 248242 - [Zest] Incorrect display of graph in RCP app
- 252987 - keyboard navigation trough graph
- 254584 - Graph constructor style argument passed to Draw2D
- 258752 - DirectedGraphLayoutAlgorithm disabled some DirectedGraphLayout functionality
- 258902 - Placing a Background Image in ZEST
- 259212 - CustomFigure in GroupContainers
- 261662 - interface IEntityStyleProvider pulls in dependency on org.eclipse.ui.workbench
- 264993 - No horizontal placement layout.
- 270922 - Can't edit the GraphNode directly.
- 283179 - Adapt Zest to changes in layout
- 283244 - Adapt snippets to new layout API
- 283553 - The JFace API does not apply layouts to nested nodes
- 313665 - Some Layout Algorithms Can Place Nodes Outside of Screen Bounds
- 314710 - Selection not cleared when node disposed
- 314819 - Make some methods of GraphContainer public so that it can be extended.
- 318220 - Zoom combo empty by default, doesn't show current zoom level
- 318477 - Keyboard navigation broken
- 318481 - Accessibility support
- 319391 - Running Zest on multiple displays can cause thread access exceptions
- 322054 - "Select All" does not work correctly
- 324301 - Label position incorrect for curved connections
- 352468 - SpaceTreeLayoutAlgorithm is hard to extend
- 369357 - [jface] Zooming does not work when custom anchors used.
- 382791 - Infinite loop in zest grid layout
- 399765 - Make getGraphItem(IFigure figure) public
- 426113 - [Layout] Avoid overlapping nodes when applying a layout
- 486025 - Zest custom tooltip for nodes displayed incorrectly in a separate window
- 488017 - GraphConnection.GraphLayoutConnection setBendpoints not implemented
- 488869 - Zest Graphconection setCurveDepth NPE on dispose
- 496379 - NPE when disposing Zest graph with connection inside a container
- 498198 - NaN in SpringLayoutAlgorithm.computeForces(...)
- 516482 - Zest based Graphical UIs not styled correctly in Dark Theme
- 551524 - ScrollableThumbnail behaves wrong on macOS