{"action":"created","issue":{"url":"https://api.github.com/repos/DynamoDS/Dynamo/issues/4647","labels_url":"https://api.github.com/repos/DynamoDS/Dynamo/issues/4647/labels{/name}","comments_url":"https://api.github.com/repos/DynamoDS/Dynamo/issues/4647/comments","events_url":"https://api.github.com/repos/DynamoDS/Dynamo/issues/4647/events","html_url":"https://github.com/DynamoDS/Dynamo/pull/4647","id":85523537,"number":4647,"title":"InCanvasSearch: jump","user":{"login":"aosyatnik","id":8158404,"avatar_url":"https://avatars.githubusercontent.com/u/8158404?v=3","gravatar_id":"","url":"https://api.github.com/users/aosyatnik","html_url":"https://github.com/aosyatnik","followers_url":"https://api.github.com/users/aosyatnik/followers","following_url":"https://api.github.com/users/aosyatnik/following{/other_user}","gists_url":"https://api.github.com/users/aosyatnik/gists{/gist_id}","starred_url":"https://api.github.com/users/aosyatnik/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/aosyatnik/subscriptions","organizations_url":"https://api.github.com/users/aosyatnik/orgs","repos_url":"https://api.github.com/users/aosyatnik/repos","events_url":"https://api.github.com/users/aosyatnik/events{/privacy}","received_events_url":"https://api.github.com/users/aosyatnik/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/DynamoDS/Dynamo/labels/Requires%20Changes","name":"Requires Changes","color":"eb6420"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2015-06-05T12:40:24Z","updated_at":"2015-06-11T07:31:39Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/DynamoDS/Dynamo/pulls/4647","html_url":"https://github.com/DynamoDS/Dynamo/pull/4647","diff_url":"https://github.com/DynamoDS/Dynamo/pull/4647.diff","patch_url":"https://github.com/DynamoDS/Dynamo/pull/4647.patch"},"body":"### Purpose\r\n\r\nLink to YouTrack:\r\n[MAGN-7509](http://adsk-oss.myjetbrains.com/youtrack/issue/MAGN-7509) Context menu in-canvas search sometimes jumps around\r\n\r\nReason of bug:\r\nContextMenu is Popup element. Popup element always tries to align itself to fit the screen. But since we added in-canvas-search, context menu became longer.And it should take more place than it took before.\r\nI've added new converter, that adds to context-menu-actual-height in-canvas-search-text-height.\r\n\r\n### Declarations\r\n\r\nCheck these if you believe they are true\r\n\r\n- [x] The code base is in a better state after this PR\r\n- [x] The level of testing this PR includes is appropriate\r\n\r\n### Reviewers\r\n\r\n@ramramps \r\n@pboyer \r\n@Benglin \r\n\r\n### FYIs\r\n\r\n@lillismith "},"comment":{"url":"https://api.github.com/repos/DynamoDS/Dynamo/issues/comments/111029081","html_url":"https://github.com/DynamoDS/Dynamo/pull/4647#issuecomment-111029081","issue_url":"https://api.github.com/repos/DynamoDS/Dynamo/issues/4647","id":111029081,"user":{"login":"Benglin","id":5086849,"avatar_url":"https://avatars.githubusercontent.com/u/5086849?v=3","gravatar_id":"","url":"https://api.github.com/users/Benglin","html_url":"https://github.com/Benglin","followers_url":"https://api.github.com/users/Benglin/followers","following_url":"https://api.github.com/users/Benglin/following{/other_user}","gists_url":"https://api.github.com/users/Benglin/gists{/gist_id}","starred_url":"https://api.github.com/users/Benglin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Benglin/subscriptions","organizations_url":"https://api.github.com/users/Benglin/orgs","repos_url":"https://api.github.com/users/Benglin/repos","events_url":"https://api.github.com/users/Benglin/events{/privacy}","received_events_url":"https://api.github.com/users/Benglin/received_events","type":"User","site_admin":false},"created_at":"2015-06-11T07:31:39Z","updated_at":"2015-06-11T07:31:39Z","body":"Thanks for doing this, @aosyatnik (and also @ikeough for helping to review). There's a slight problem with it where the width of menu isn't wide enough to accommodate text strings (we may need converter associated with the `Width` too):\r\n\r\n![workspace-contextual-menu](https://cloud.githubusercontent.com/assets/5086849/8101970/d2b2c1d2-104e-11e5-9570-04cc7c7665ce.png)\r\n\r\nThis is especially more important with German strings which is typically 30% longer than their English counterparts. If you get hold of a daily installer, you can start Dynamo in German locale (make sure `de-DE` folders exist in folders alongside all `en-US` ones):\r\n\r\n    DynamoSandbox.exe /L \"de-DE\""}}