mirror of
https://github.com/ocornut/imgui.git
synced 2026-10-16 22:40:48 +00:00
Docking branch - example_glfw_metal - abort when moving a window past the edge #9564
Labels
No labels
accidentally closed
android
backends
bug
building
clipper
coloredit
color spaces
cplusplus
data types
demo
disabled
doc
docking
dpi
drag drop
drawing/drawlist
dropped
dx12
enhancement
focus
font/text
gallery
help wanted
idle/power saving
ime
in progress
inputs
inputtext
internals
label/id and id stack
language bindings
layout
linux/bsd
menus
multi-contexts
multi-threading
multi-viewports
nav
news/info
opengl
optimization
osx/ios
overlap
plot/graph
popups
question
scrolling
selection
settings
sliders/drags
style
tables/columns
tabs
test wanted
tools
tooltips
tree
tricks & tips
useful widgets
vulkan
web
window pos/depth
window sizing
No milestone
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
ocornut/imgui#9564
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Version/Branch of Dear ImGui:
Version 1.92.9b, Branch: docking
Back-ends:
imgui_impl_glfw.cpp + imgui_impl_metal.cpp
Compiler, OS:
macOS 27 / clang version 21.0.0
Full config/build information:
// (Copy from the next line. Keep the ``` markers for formatting.)
Details:
I checked out
imgui-1.92.9band compiling theexample_glfw_metalwith no code change. I am using GLFW 3.5.1I used the following CMakeLists.txt because the Makefile is not compiling GLFW.
As you can see in the video below, when I move the ImGui window to any edge of the native macOS window, the system crashes. Because I am running under a debugger, you can see there is an assert.
Screenshots/Video:
https://github.com/user-attachments/assets/70acb3a7-4bc4-4132-b02d-7485366aef1d
Minimal, Complete and Verifiable Example code:
As stated above, unchanged
example_glfw_metalfrom 1.92.9b compiled with GLFW 3.5.1