|
@@ -450,6 +450,11 @@ void EditorNode::_update_from_settings() {
|
|
|
Viewport::DefaultCanvasItemTextureRepeat tr = (Viewport::DefaultCanvasItemTextureRepeat)current_repeat;
|
|
|
scene_root->set_default_canvas_item_texture_repeat(tr);
|
|
|
}
|
|
|
+ String current_fallback_locale = GLOBAL_GET("internationalization/locale/fallback");
|
|
|
+ if (current_fallback_locale != TranslationServer::get_singleton()->get_fallback_locale()) {
|
|
|
+ TranslationServer::get_singleton()->set_fallback_locale(current_fallback_locale);
|
|
|
+ scene_root->propagate_notification(Control::NOTIFICATION_LAYOUT_DIRECTION_CHANGED);
|
|
|
+ }
|
|
|
|
|
|
RS::DOFBokehShape dof_shape = RS::DOFBokehShape(int(GLOBAL_GET("rendering/camera/depth_of_field/depth_of_field_bokeh_shape")));
|
|
|
RS::get_singleton()->camera_attributes_set_dof_blur_bokeh_shape(dof_shape);
|