)]}'
{"openstack-dashboard/dashboard/static/dashboard/js/forms.js":[{"author":{"_account_id":2230,"name":"Paul McMillan","email":"paul@mcmillan.ws","username":"paul-mcmillan"},"change_message_id":"c783d069a043e3a0ecdd2a98f1a2a2de0c80de4a","unresolved":false,"context_lines":[{"line_number":72,"context_line":"  $(\"div.form-field input:checkbox:first\").twipsy({"},{"line_number":73,"context_line":"    placement: \u0027right\u0027,"},{"line_number":74,"context_line":"    trigger: \u0027focus\u0027,"},{"line_number":75,"context_line":"    offset: 315,"},{"line_number":76,"context_line":"    title: getTwipsyTitle,"},{"line_number":77,"context_line":"    live: true"},{"line_number":78,"context_line":"  });"}],"source_content_type":"text/javascript","patch_set":2,"id":"AAAAD3%2F%2F78E%3D","line":75,"updated":"2012-01-20 21:44:53.000000000","message":"I dislike having hard-coded offsets like this in the javascript. It\u0027s not obvious that this needs to change as well, if the other CSS changes later.","commit_id":"eaf93c8974a20369a79bdc273bf48bb70b2fdeaa"},{"author":{"_account_id":2230,"name":"Paul McMillan","email":"paul@mcmillan.ws","username":"paul-mcmillan"},"change_message_id":"c783d069a043e3a0ecdd2a98f1a2a2de0c80de4a","unresolved":false,"context_lines":[{"line_number":83,"context_line":"    $(this).find(\":checkbox:first\").focus();"},{"line_number":84,"context_line":"  });"},{"line_number":85,"context_line":"  $(\"body\").on(\"mouseleave\", \u0027div.form-field\u0027, function (evt) {"},{"line_number":86,"context_line":"    $(this).find(\":checkbox:first\").blur();"},{"line_number":87,"context_line":"  });"},{"line_number":88,"context_line":""},{"line_number":89,"context_line":"  // Hide the text for js-capable browsers"}],"source_content_type":"text/javascript","patch_set":2,"id":"AAAAD3%2F%2F770%3D","line":86,"updated":"2012-01-20 21:44:53.000000000","message":"This solution works, but has the unexpected side effect of blurring focus from an unrelated element during a hover event.","commit_id":"eaf93c8974a20369a79bdc273bf48bb70b2fdeaa"}]}
