X-Git-Url: https://git.pterodactylus.net/?p=synfig.git;a=blobdiff_plain;f=synfig-studio%2Fsrc%2Fgui%2Fapp.cpp;fp=synfig-studio%2Fsrc%2Fgui%2Fapp.cpp;h=1cb08194c5af08627dd175306126b3f36e4457e3;hp=0f8d3bdd87953eca8b01c95975cdc574400759f6;hb=cfae4f0c7cbb390e6c2b4da2c08b6fc259173e3b;hpb=406dc17260884fc08a0f5c126e4bdbc7505a5035 diff --git a/synfig-studio/src/gui/app.cpp b/synfig-studio/src/gui/app.cpp index 0f8d3bd..1cb0819 100644 --- a/synfig-studio/src/gui/app.cpp +++ b/synfig-studio/src/gui/app.cpp @@ -1322,6 +1322,13 @@ App::App(int *argc, char ***argv): studio_init_cb.task(_("Loading Settings...")); load_settings(); device_tracker->load_preferences(); + // If the default bline width is modified before focus a canvas + // window, the Distance widget doesn't understand the given value + // and produces this message: + // Distance::ident_system(): Unknown distance system ".00pt" + // setting the default bline width to 1 unit. + // This line fixes that. + synfigapp::Main::set_bline_width(synfigapp::Main::get_selected_input_device()->get_bline_width()); studio_init_cb.task(_("Checking auto-recover..."));