{"id":3880,"date":"2016-02-04T10:17:18","date_gmt":"2016-02-04T18:17:18","guid":{"rendered":"https:\/\/manytricks.com\/blog\/?p=3880"},"modified":"2017-03-19T20:36:16","modified_gmt":"2017-03-20T03:36:16","slug":"avoid-an-os-x-text-to-speech-bug-that-affects-moom","status":"publish","type":"post","link":"https:\/\/manytricks.com\/blog\/?p=3880","title":{"rendered":"Avoid an OS X text-to-speech bug that affects Moom"},"content":{"rendered":"<p><!--RGSupportContent-->In <a href=\"http:\/\/reverttosaved.com\/2016\/02\/04\/os-x-el-capitan-and-tvos-still-a-bag-of-hurt-for-people-with-motion-sickness-and-other-vestibular-disorders\/\">&#8220;OS X El Capitan and tvOS still a bag of hurt for people with motion sickness and other vestibular disorders&#8221;<\/a>, Craig Grannell mentions an odd bug he discovered that affects Moom and other window management apps:<\/p>\n<blockquote><p>I also recently discovered an issue with window manager Moom, where windows wouldn&#8217;t snap, but would instead skid around the display, triggering motion sickness. It turns out other window managers are affected, and the trigger is activating text-to-speech.<\/p><\/blockquote>\n<p>Basically, if you use text-to-speech and then use Moom within the same app, you&#8217;ll find that Moom behaves in strange and ugly ways: windows slowly wander to their new positions, and you can&#8217;t resize and move (i.e. use the grid), as only one of the two operations will complete.<\/p>\n<p>The issue, unfortunately, lies in OS X not Moom, so it&#8217;s not something we can fix. There are two workarounds, though:<\/p>\n<ul>\n<li>Use text-to-speech via the menus, instead of the built-in hot key. Use Edit > Speech > Start Speaking  to start, and Edit > Speech > Stop Speaking to stop. When invoked via the menus, the bug mysteriously vanishes.\n<p>To make this easier to do, you can assign global keyboard shortcuts for <em>Start Speaking<\/em> and <em>Stop Speaking<\/em> in System Preferences > Keyboard > Shortcuts > App Shortcuts:<\/p>\n<p class=\"centercontainer\"><img decoding=\"async\" src=\"\/images\/blogimages\/speaking_keys.png\" class=\"nonzoomingscreenshot\" style=\"width: 415px\"><\/p>\n<p>The defined keys should work in any app that supports text-to-speech.<\/li>\n<li>If you quit and relaunch the app in which you used text-to-speech, Moom will return to normal, at least until you again use text-to-speech.<\/li>\n<\/ul>\n<p>We&#8217;ve reported this bug to Apple, so hopefully it&#8217;ll be fixed in a future OS X update. Until then, though, if you use Moom (or another window manager) and text-to-speech, you&#8217;ll have to rely on one of these workarounds.<!--\/RGSupportContent--><\/p>\n","protected":false},"excerpt":{"rendered":"<p>In &#8220;OS X El Capitan and tvOS still a bag of hurt for people with motion sickness and other vestibular disorders&#8221;, Craig Grannell mentions an odd bug he discovered that affects Moom and other window management apps: I also recently discovered an issue with window manager Moom, where windows wouldn&#8217;t snap, but would instead skid [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":true,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[28,4],"tags":[],"coauthors":[21],"class_list":["post-3880","post","type-post","status-publish","format-standard","hentry","category-moom","category-products"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/manytricks.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/3880","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/manytricks.com\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/manytricks.com\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/manytricks.com\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/manytricks.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=3880"}],"version-history":[{"count":10,"href":"https:\/\/manytricks.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/3880\/revisions"}],"predecessor-version":[{"id":4578,"href":"https:\/\/manytricks.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/3880\/revisions\/4578"}],"wp:attachment":[{"href":"https:\/\/manytricks.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=3880"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/manytricks.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=3880"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/manytricks.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=3880"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/manytricks.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcoauthors&post=3880"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}