[273] Chickenpaint accidentally zooms on Ipad
レス17件省略中。
[292] Re: Chickenpaint accidentally zooms on Ipad
CSS prevents screens from being selected
↓
There is a issues that the screen is enlarged when double tapping
Revert to original code
↓
In addition, there is a issues that the screen is selected.
I will investigate a little more.
あ
↓
There is a issues that the screen is enlarged when double tapping
Revert to original code
↓
In addition, there is a issues that the screen is selected.
I will investigate a little more.
あ
[293] Re: Chickenpaint accidentally zooms on Ipad
Press+hold near the middle of the canvas (more intrusive). Also forgive me, it doesn’t depend on palm activity, just the location on the canvas that’s press+held.
Pen is registering finger strokes again, I’m not sure what disabled it earlier… Not a big deal however. あ
Pen is registering finger strokes again, I’m not sure what disabled it earlier… Not a big deal however. あ
[294] Re: Chickenpaint accidentally zooms on Ipad
<style>
div#chickenpaint-parent :not(input){
-moz-user-select: none;
-webkit-user-select: none;
-ms-user-select: none;
user-select: none;
touch-action: none;
}
</style>
CSS that prevents the screen from being selected. And CSS that doesn't zoom.
Please test again.
https://pbbs.sakura.ne.jp/cgi/neosample/poti-board-en/
あ
div#chickenpaint-parent :not(input){
-moz-user-select: none;
-webkit-user-select: none;
-ms-user-select: none;
user-select: none;
touch-action: none;
}
</style>
CSS that prevents the screen from being selected. And CSS that doesn't zoom.
Please test again.
https://pbbs.sakura.ne.jp/cgi/neosample/poti-board-en/
あ
[295] Re: Chickenpaint accidentally zooms on Ipad
It's working like the original version now (#282). This is much better, thank you!
あ
あ
[296] Re: Chickenpaint accidentally zooms on Ipad
[329] Re: Chickenpaint accidentally zooms on Ipad
<style>
div#chickenpaint-parent :not(input){
-moz-user-select: none;
-webkit-user-select: none;
-ms-user-select: none;
user-select: none;
}
</style>
<script>
var lastTouchEnd = 0;
document.addEventListener('touchend', function (event) {
var now = (new Date()).getTime();
if (now - lastTouchEnd <= 300) {
event.preventDefault();
}
lastTouchEnd = now;
}, false);
</script>
After a conversation with another user, I came to the conclusion that this seems to be the best answer.
We also give feedback to the developers of chickenpaint.
This is a provisional response.
あ
div#chickenpaint-parent :not(input){
-moz-user-select: none;
-webkit-user-select: none;
-ms-user-select: none;
user-select: none;
}
</style>
<script>
var lastTouchEnd = 0;
document.addEventListener('touchend', function (event) {
var now = (new Date()).getTime();
if (now - lastTouchEnd <= 300) {
event.preventDefault();
}
lastTouchEnd = now;
}, false);
</script>
After a conversation with another user, I came to the conclusion that this seems to be the best answer.
We also give feedback to the developers of chickenpaint.
This is a provisional response.
あ
[330] Re: Chickenpaint accidentally zooms on Ipad
Thanks for working through it! I had seen the other problem as well, I'm glad someone spotted it because I only tested lightly. I'll try a full drawing with the updated Chickenpaint sometime.
Cheers
あ
Cheers
あ
I've noticed when using Ipad+Apple pencil, Chickenpaint zooms in when double tapping on the "Misc" toolbar. This can make drawing quite cumbersome when you want to undo multiple strokes. The only way to unzoom is to either use pinch gestures on the toolbar or scroll to "Tool Options" and double tap there.
Interestingly, this behaviour isn't observed trying the sample program on the developer's site thenickdude.github.io/chickenpaint-example/
IOS Version 14.6
Browsers: Safari and Chromium
あ