X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;ds=sidebyside;f=synfig-studio%2Ftrunk%2Fsrc%2Fgtkmm%2Fcanvasview.cpp;h=d439d9e076670a7321bc7d7b9a60a812de917c7a;hb=9039d70e85f1ad1a682ec503c271dd559db3f1f1;hp=7ebbcdb0b833f030986018a3ece90caaa3492d71;hpb=949269a8e154acf600f227f7e23ad70232b550ae;p=synfig.git diff --git a/synfig-studio/trunk/src/gtkmm/canvasview.cpp b/synfig-studio/trunk/src/gtkmm/canvasview.cpp index 7ebbcdb..d439d9e 100644 --- a/synfig-studio/trunk/src/gtkmm/canvasview.cpp +++ b/synfig-studio/trunk/src/gtkmm/canvasview.cpp @@ -3236,7 +3236,7 @@ CanvasView::on_waypoint_clicked_canvasview(synfigapp::ValueDesc value_desc, waypoint_menu->items().push_back(Gtk::Menu_Helpers::MenuElem((size == 1) ? _("_Remove") : strprintf(_("_Remove %d Waypoints"), size), sigc::bind(sigc::ptr_fun(remove_waypoints), waypoint_set, canvas_interface()))); - if (size == 1) + if (size == 1 && value_desc.is_valid()) waypoint_menu->items().push_back(Gtk::Menu_Helpers::MenuElem(_("_Properties"), sigc::mem_fun(waypoint_dialog,&Gtk::Widget::show)));