{"id":1067,"date":"2018-09-20T16:55:00","date_gmt":"2018-09-20T20:55:00","guid":{"rendered":"http:\/\/wp.alanporter.com\/?p=1067"},"modified":"2018-09-20T16:55:00","modified_gmt":"2018-09-20T20:55:00","slug":"the-disappearing-cursor","status":"publish","type":"post","link":"https:\/\/alanporter.com\/blog\/2018\/09\/20\/the-disappearing-cursor\/","title":{"rendered":"The Disappearing Cursor"},"content":{"rendered":"\n<p>For the last year or so, I have given up on using an actual email client like Thunderbird, and instead I simply use the web mail interface to my email, a package called \u201cRoundCube\u201d.<\/p>\n\n\n\n<p>But lately, I have noticed that the cursor tends to disappear from the text edit box where I am composing new emails. This drives me crazy! It\u2019s OK when I am cranking out new text, but as soon as I have to back up and edit anything, I find that I am lost.<\/p>\n\n\n\n<p>I poked around the web a little bit, and I found <a href=\"http:\/\/blog.tremend.ro\/mouse-cursor-disappears-in-firefox\/\">this suggestion<\/a> from over ten years ago. It has to do with the CSS of the page that is being rendered. Apparently, Mozilla Firefox has had a problem rendering scrolling text boxes for a long time.<\/p>\n\n\n\n<p>I already use a plug-in called \u201cStylus\u201d, which allows me to inject a little bit of custom CSS on pages that match a certain criteria. So I added a Stylus rule like this that applies to my web mail domain.<\/p>\n\n\n<pre class=\"wp-block-code\">#composebody { overflow: hidden; }<\/pre>\n\n\n<p>I\u2019ll give it a try, and see if the problem goes away.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>For the last year or so, I have given up on using an actual email client like Thunderbird, and instead I simply use the web mail interface to my email, a package called \u201cRoundCube\u201d. But lately, I have noticed that the cursor tends to disappear from the text edit box where I am composing new [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-1067","post","type-post","status-publish","format-standard","hentry","category-uncategorized","count-0","even alt","author-alan","last"],"_links":{"self":[{"href":"https:\/\/alanporter.com\/blog\/wp-json\/wp\/v2\/posts\/1067","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/alanporter.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/alanporter.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/alanporter.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/alanporter.com\/blog\/wp-json\/wp\/v2\/comments?post=1067"}],"version-history":[{"count":0,"href":"https:\/\/alanporter.com\/blog\/wp-json\/wp\/v2\/posts\/1067\/revisions"}],"wp:attachment":[{"href":"https:\/\/alanporter.com\/blog\/wp-json\/wp\/v2\/media?parent=1067"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/alanporter.com\/blog\/wp-json\/wp\/v2\/categories?post=1067"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/alanporter.com\/blog\/wp-json\/wp\/v2\/tags?post=1067"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}