I prefer using other zoom ratios instead of 1:1, adjusting it frequently is annoying.
Hello @Jason.Zoe ,
I was looking into it, but I couldn’t find anything. From what I can tell, there isn’t any option to change the 1:1 zoom behavior when you double-click an event or a Blueprint search result. What I did find is that you can use the Home key. This command automatically adjusts the zoom to frame the selected nodes and display them fully on screen.
You could also try changing the shortcut in Edit - Editor Preferences - Keyboard Shortcuts - Blueprint Editor - Zoom to Selection.
Since there doesn’t seem to be any built-in option to change this behavior, the only solution I can think of would be to modify the engine source code or try creating a plugin with those changes.
However, in my opinion, that’s a lot of work just to change that single zoom behavior.
Hope it helps!
Thanks for your reply. Modifying this part of the source code solves the problem.
diff --git a/Engine/Source/Editor/GraphEditor/Private/SNodePanel.cpp b/Engine/Source/Editor/GraphEditor/Private/SNodePanel.cpp
index e23772f9f..3c8737bb5 100644
--- a/Engine/Source/Editor/GraphEditor/Private/SNodePanel.cpp
+++ b/Engine/Source/Editor/GraphEditor/Private/SNodePanel.cpp
@@ -110,7 +110,7 @@ struct FFixedZoomLevelsContainer : public FZoomLevelsContainer
int32 GetDefaultZoomLevel() const override
{
- return 12;
+ return 10;
}
EGraphRenderingLOD::Type GetLOD(int32 InZoomLevel) const override
