aboutsummaryrefslogtreecommitdiff
path: root/html
diff options
context:
space:
mode:
authorBen Harris <bjh21@bjh21.me.uk>2022-10-27 14:30:23 +0100
committerBen Harris <bjh21@bjh21.me.uk>2022-10-27 22:51:54 +0100
commitfa58dd85b7ee06fed8d7a5ecc14fda8146f7521b (patch)
tree5b96a2e0dfb80ff7c7db2440faa169f6b2786ade /html
parent9783bbfbc01f2faff86daaa53e46bf68848b8b7c (diff)
downloadpuzzles-fa58dd85b7ee06fed8d7a5ecc14fda8146f7521b.zip
puzzles-fa58dd85b7ee06fed8d7a5ecc14fda8146f7521b.tar.gz
puzzles-fa58dd85b7ee06fed8d7a5ecc14fda8146f7521b.tar.bz2
puzzles-fa58dd85b7ee06fed8d7a5ecc14fda8146f7521b.tar.xz
js: Distinguish manual resizes from device pixel ratio changes
This adds a new callback, rescale_puzzle(), that's called when the device pixel ratio changes. This means that resize_puzzle() can safely set the nominal canvas size, which means that manual resizing of the puzzle now sticks. Still missing: paying attention to the device pixel ratio when choosing the initial (or reset) size.
Diffstat (limited to 'html')
0 files changed, 0 insertions, 0 deletions