[Tapo] Scroll picker in the Timer setup is too fiddly
I'm using several smart plugs from Tapo, which I control from my phone using their iPhone app. Normally I use them to turn on and off a lamp following a programmed scheduled, but sometimes I use the Timer function.
The Timer has a fairly practical and clean UI, but it has a few details about those scrolling dials that make it unnecessarily hard to use in practice. There are two problems, which you can see in the video.
PROBLEM 1. Narrow touch area in the minutes section.
The areas under hrs and min labels don't react to the touch, so you have to position your finger exactly under the number to make it scroll. In the hrs section, the whole empty space to the left from the numbers also acts as a scrolling area. Yet in the min section there is hardly any space left around the number, which requires more pointing precision. This inconsistency between the two sections is confusing and almost always leads to a few failed attempts to scroll the minutes wheel until I adjust to the finer precision.
PROBLEM 2. Inertia of the whole screen blocks the scrolling of the wheel.
When I try to scroll the minutes wheel with my finger slightly outside of its touch area, the whole screen gets scrolled and then returns back with inertia. This eased out animation makes the actual wheels unresponsive to the next touch until the screen settles completely. But because of the eased-out animation, even when the screen seems visually settled, it still keeps moving slightly, taking over any touch gestures. In that moment, trying to scroll the min wheel with repositioned finger keeps scrolling the whole screen again, forcing me to wait even longer to ensure that my scroll will go to the wheel instead of the screen.
SOLUTION:
First of all, there is no reason to have asymmetric division between the hour and minute sections. The `hrs :` part should be moved to the left, leaving more space around min, so that they require equal amount of precision to scroll.
Secondly, there is no need to have the scrolling animation for the whole screen, as all the controls take less than 50% of the screen height. Making it fully static would solve the interference with the eased-out animation, making the whole experience much more responsive and less frustrating.
![[Figma] Disabled manual edits in Make without AI credits](https://preview.redd.it/2hknk5ggyssg1.jpeg?auto=webp&s=50dde0ef09bbb3438ffcd06906586a132ec7145a)
![Image 1 — [Flibco] Inconsistent naming: departure, arrival, destination](https://preview.redd.it/a1cxnvbtlksg1.jpg?width=1125&format=pjpg&auto=webp&s=22a7cc57d899ebff50163ea4efb36941ad19a20b)
![Image 2 — [Flibco] Inconsistent naming: departure, arrival, destination](https://preview.redd.it/khtywvbtlksg1.jpg?width=1125&format=pjpg&auto=webp&s=1a099108f331079d618b7eac1113a5472a373d25)
![Image 3 — [Flibco] Inconsistent naming: departure, arrival, destination](https://preview.redd.it/5hf85wbtlksg1.jpg?width=1125&format=pjpg&auto=webp&s=9640874faa9b1bc12da619863376ab945c0f6abb)
![Image 1 — [Google Forms] Email field lacks flexibility and autofill when signed in](https://preview.redd.it/3f73kcx47nrg1.png?width=1404&format=png&auto=webp&s=5cda3920852cc7e7e0d03b16eee1955275234cad)
![Image 2 — [Google Forms] Email field lacks flexibility and autofill when signed in](https://preview.redd.it/u662hcx47nrg1.png?width=1404&format=png&auto=webp&s=bd6c6cf2241e1490215722e0307e24823bf5bf96)
![Image 1 — [Apple] Transparency effect on their official website broken in Safari on my Mac](https://preview.redd.it/p0x5uf1wo5rg1.png?width=1296&format=png&auto=webp&s=544c1f82dbf9a744ca01ede4e77c7190d322cae0)
![Image 2 — [Apple] Transparency effect on their official website broken in Safari on my Mac](https://preview.redd.it/0ggvq61wo5rg1.png?width=1296&format=png&auto=webp&s=5d368deb5ee46ae8a5078618fc9c3645be60c14a)
![Image 1 — [Digital Ocean + Ghost] Misleading minimum requirements for a droplet](https://preview.redd.it/mdj9xvn4azqg1.png?width=2194&format=png&auto=webp&s=e1805e233a5660808e9a967da056f42bee532c08)
![Image 2 — [Digital Ocean + Ghost] Misleading minimum requirements for a droplet](https://preview.redd.it/74l28vn4azqg1.png?width=2194&format=png&auto=webp&s=56a73787a7f026a650825494ac7531814e2c3c66)
![Image 3 — [Digital Ocean + Ghost] Misleading minimum requirements for a droplet](https://preview.redd.it/fwvlsun4azqg1.png?width=2194&format=png&auto=webp&s=3e19e2c84fbc4658449439dcbdc35870a97d49d8)
![Image 1 — [EasyJet] Not suggesting cities that have no connection with the destination](https://preview.redd.it/3be5lug0c1qg1.png?width=1228&format=png&auto=webp&s=4f7cd54c8e62f671ca42bc83e4356fcc03863995)
![Image 2 — [EasyJet] Not suggesting cities that have no connection with the destination](https://preview.redd.it/j1hbjtv0c1qg1.png?width=1228&format=png&auto=webp&s=b764eb7cf2c79e111095239b6f3f5bd4c528b688)
![Image 3 — [EasyJet] Not suggesting cities that have no connection with the destination](https://preview.redd.it/1v1aa7ydg1qg1.png?width=1228&format=png&auto=webp&s=d71c48c51a602179faae0f0945c68102d6a040e3)
![Image 1 — [Cartier] Two pop-up messages before accessing the website](https://preview.redd.it/wzb0q67visog1.png?width=3024&format=png&auto=webp&s=a46da2d094b5cac1ca4c9ccacb10e7f6d164523a)
![Image 2 — [Cartier] Two pop-up messages before accessing the website](https://preview.redd.it/8foct57visog1.png?width=3024&format=png&auto=webp&s=9c96dfd515d81cccea3248c246ea72afc7c8c193)
![Image 3 — [Cartier] Two pop-up messages before accessing the website](https://preview.redd.it/wfwd667visog1.png?width=3024&format=png&auto=webp&s=a03d4481be7fb455a2dc6047787d07cd0e89e698)
![Image 1 — [Spotify] Showing ads between podcasts on Premium plan](https://preview.redd.it/3i3dsqbn9nog1.jpg?width=1125&format=pjpg&auto=webp&s=37d262d521e7a2972190a9d4a27a21968e220ef8)
![Image 2 — [Spotify] Showing ads between podcasts on Premium plan](https://preview.redd.it/zvws9b0v9nog1.jpg?width=1125&format=pjpg&auto=webp&s=74f01c6995c10b259b9bf96e4984b9982f9ced20)
![Image 3 — [Spotify] Showing ads between podcasts on Premium plan](https://preview.redd.it/in3hc1cn9nog1.jpg?width=1125&format=pjpg&auto=webp&s=7d26cecf9793a0c52c7423acb6959b1d443777e6)
![Image 1 — [Vans] Plastic around the heel falling apart](https://preview.redd.it/gxd1t1pqn3og1.jpg?width=3000&format=pjpg&auto=webp&s=62cdae164ef8b727fa8f380058674ced1b3a7607)
![Image 2 — [Vans] Plastic around the heel falling apart](https://preview.redd.it/dmvsd1pqn3og1.jpg?width=3000&format=pjpg&auto=webp&s=4fc33e4708463dec2c0145d89f7db2154613e13b)
![Image 3 — [Vans] Plastic around the heel falling apart](https://preview.redd.it/e68wz0pqn3og1.jpg?width=3000&format=pjpg&auto=webp&s=420360019d82cb846ff59b94a3f03afbd1eb7d3b)

![Image 1 — [Toilet] These flush buttons are mounted 2cm too low](https://preview.redd.it/plerjou3yvmg1.jpg?width=2430&format=pjpg&auto=webp&s=7431471ff9bdf6b4d08cc877d57bf30cfc66b314)
![Image 2 — [Toilet] These flush buttons are mounted 2cm too low](https://preview.redd.it/b0ajb2t6yvmg1.jpg?width=2984&format=pjpg&auto=webp&s=d1d41805229b930f9208345e14924e7f26cb672d)
![Image 3 — [Toilet] These flush buttons are mounted 2cm too low](https://preview.redd.it/xw4d82t6yvmg1.jpg?width=2925&format=pjpg&auto=webp&s=cb48363d59cd03162d919e96b1db671a7ec38a57)
![[Enplug/Spectrio] Offline elevator display showing too much technical information](https://preview.redd.it/alxldusjjomg1.jpeg?auto=webp&s=140e1381746fc89c2fc8edebf3bd0d65d6bad093)
![Image 1 — [Claude] Registration ends with no way to make a useful prompt](https://preview.redd.it/jlz16v49enmg1.png?width=1859&format=png&auto=webp&s=c0667bc7789a24ebdb85464e84715d142fc5ef66)
![Image 2 — [Claude] Registration ends with no way to make a useful prompt](https://preview.redd.it/1qdofv49enmg1.png?width=2031&format=png&auto=webp&s=7ae1fc1eb6b9150b5352796a0722e27a26e0194e)
![Image 3 — [Claude] Registration ends with no way to make a useful prompt](https://preview.redd.it/ne3srv49enmg1.png?width=3008&format=png&auto=webp&s=f14f940cb835b5c23402f82d2210d047c42f2899)
![[Pharmacy] Extremely bright LED sign hurting eyes at night](https://preview.redd.it/wqw7f35mxolg1.jpg?width=140&height=140&crop=1:1,smart&auto=webp&s=0bf8382b8e99d1668650dfafe379e8e908469751)
![Image 1 — [Hospitals] Adhesive tape after a blood test pulling hair painfully](https://preview.redd.it/6z8d62us2blg1.jpg?width=2562&format=pjpg&auto=webp&s=bd641710d1e4c973a0fd7b9b7defa765b7397aeb)
![Image 2 — [Hospitals] Adhesive tape after a blood test pulling hair painfully](https://preview.redd.it/qmjf4tel2blg1.jpg?width=1754&format=pjpg&auto=webp&s=54faf12744c4f7d707ea4f012495c5b4704c584a)
![[Blog] Story behind r/fruxtration](https://external-preview.redd.it/2zpGsdD6FmY-gl9rka6x33CswiFyAIg2PuF34vzoevI.jpeg?width=140&height=78&auto=webp&s=a2073ee5a7b5cbff67a0c18465b3fcb13c2535c3)

