{"id":1329,"date":"2020-06-15T22:49:07","date_gmt":"2020-06-15T13:49:07","guid":{"rendered":"https:\/\/naganashi.com\/kanjiflow\/?p=1329"},"modified":"2020-06-17T21:46:44","modified_gmt":"2020-06-17T12:46:44","slug":"versions-2-3-5-2-3-6-released","status":"publish","type":"post","link":"https:\/\/naganashi.com\/kanjiflow\/versions-2-3-5-2-3-6-released\/","title":{"rendered":"Versions 2.3.5 &#038; 2.3.6 Released"},"content":{"rendered":"\n<p>I did a couple of quick bug fix releases:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"850\" height=\"344\" data-attachment-id=\"1330\" data-permalink=\"https:\/\/naganashi.com\/kanjiflow\/versions-2-3-5-2-3-6-released\/ver235\/\" data-orig-file=\"https:\/\/naganashi.com\/kanjiflow\/wp-content\/uploads\/sites\/2\/2020\/06\/ver235.png\" data-orig-size=\"850,344\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"ver235\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/naganashi.com\/kanjiflow\/wp-content\/uploads\/sites\/2\/2020\/06\/ver235-300x121.png\" data-large-file=\"https:\/\/naganashi.com\/kanjiflow\/wp-content\/uploads\/sites\/2\/2020\/06\/ver235.png\" src=\"https:\/\/naganashi.com\/kanjiflow\/wp-content\/uploads\/sites\/2\/2020\/06\/ver235.png\" alt=\"\" class=\"wp-image-1330\" srcset=\"https:\/\/naganashi.com\/kanjiflow\/wp-content\/uploads\/sites\/2\/2020\/06\/ver235.png 850w, https:\/\/naganashi.com\/kanjiflow\/wp-content\/uploads\/sites\/2\/2020\/06\/ver235-300x121.png 300w, https:\/\/naganashi.com\/kanjiflow\/wp-content\/uploads\/sites\/2\/2020\/06\/ver235-768x311.png 768w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\"><li>Fixed a loading bug for iPads running older version of iOS<\/li><\/ul>\n\n\n\n<p>A user pointed out that the update I made to the activity spinner and popover layout in the previous version didn&#8217;t work for iPads on iOS versions &lt; 13.0.  The Lessons popover wouldn&#8217;t automatically appear at the front of the z-stack (the 3D, front-to-back level of each layer) so users couldn&#8217;t select a lesson since their touches couldn&#8217;t get through the activity spinner layer.<\/p>\n\n\n\n<p>I reverted to the older implementation to fix this issue.  However, this isn&#8217;t optimal for users running iOS version &gt;= 13.0 so I&#8217;m going to be releasing one more version with the current UI and the updated z-stack layout that no longer supports older iOS versions.<\/p>\n\n\n\n<p>Of course, I&#8217;ll leave the current latest version available for users that have already downloaded the app on older versions.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"422\" data-attachment-id=\"1331\" data-permalink=\"https:\/\/naganashi.com\/kanjiflow\/versions-2-3-5-2-3-6-released\/ver236\/\" data-orig-file=\"https:\/\/naganashi.com\/kanjiflow\/wp-content\/uploads\/sites\/2\/2020\/06\/ver236.png\" data-orig-size=\"640,422\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"ver236\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/naganashi.com\/kanjiflow\/wp-content\/uploads\/sites\/2\/2020\/06\/ver236-300x198.png\" data-large-file=\"https:\/\/naganashi.com\/kanjiflow\/wp-content\/uploads\/sites\/2\/2020\/06\/ver236.png\" src=\"https:\/\/naganashi.com\/kanjiflow\/wp-content\/uploads\/sites\/2\/2020\/06\/ver236.png\" alt=\"\" class=\"wp-image-1331\" srcset=\"https:\/\/naganashi.com\/kanjiflow\/wp-content\/uploads\/sites\/2\/2020\/06\/ver236.png 640w, https:\/\/naganashi.com\/kanjiflow\/wp-content\/uploads\/sites\/2\/2020\/06\/ver236-300x198.png 300w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\"><li>Fixed a bug for cards marked to delete after a study session<\/li><\/ul>\n\n\n\n<p>This also actually only affected older versions of iOS or older devices.  This is one of those interesting things just happens to occur occasionally due to multi-threading and based on how quickly your OS\/device is capable of loading the delete cards screen view.<\/p>\n\n\n\n<p>If it can load it quickly enough, the array will be properly filled and displayed appropriately.  However, if your device is a bit too slow, the array won&#8217;t be filled by the time the view is actually displayed so what ends up in the array and what is initially displayed won&#8217;t be synced up properly.  <\/p>\n\n\n\n<p>Simply moving the code to fill the array to when the view is ready to be displayed instead of doing it when the view is loading fixed the issue.<\/p>\n\n\n\n<p>Sorry if these bugs caused any problems for anyone and thanks again to users that reported the issues.<\/p>\n\n\n\n<p>Please keep telling me about any problems you notice and I&#8217;ll keep getting them fixed.<\/p>\n\n\n\n<p><strong>Happy Studies!<\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>I did a couple of quick bug fix releases: Fixed a loading bug for iPads running older version of iOS A user pointed out that the update I made to the activity spinner and popover layout in the previous version didn&#8217;t work for iPads on iOS versions &lt; 13.0. The Lessons popover wouldn&#8217;t automatically appear &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/naganashi.com\/kanjiflow\/versions-2-3-5-2-3-6-released\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Versions 2.3.5 &#038; 2.3.6 Released&#8221;<\/span><\/a><\/p>\n","protected":false},"author":5,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[4],"tags":[16,34,65],"class_list":["post-1329","post","type-post","status-publish","format-standard","hentry","category-release-notes","tag-delete","tag-ipad","tag-study"],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p8yq3B-lr","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/naganashi.com\/kanjiflow\/wp-json\/wp\/v2\/posts\/1329","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/naganashi.com\/kanjiflow\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/naganashi.com\/kanjiflow\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/naganashi.com\/kanjiflow\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/naganashi.com\/kanjiflow\/wp-json\/wp\/v2\/comments?post=1329"}],"version-history":[{"count":3,"href":"https:\/\/naganashi.com\/kanjiflow\/wp-json\/wp\/v2\/posts\/1329\/revisions"}],"predecessor-version":[{"id":1339,"href":"https:\/\/naganashi.com\/kanjiflow\/wp-json\/wp\/v2\/posts\/1329\/revisions\/1339"}],"wp:attachment":[{"href":"https:\/\/naganashi.com\/kanjiflow\/wp-json\/wp\/v2\/media?parent=1329"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/naganashi.com\/kanjiflow\/wp-json\/wp\/v2\/categories?post=1329"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/naganashi.com\/kanjiflow\/wp-json\/wp\/v2\/tags?post=1329"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}