Связи: отключена вибрация в графе
haptic() сделан no-op — на экране «Связи» телефон не вибрирует ни на тапах по узлам, ни на переходах (раскрытие/погружение/всплытие/пан). Вызовы haptic(...) оставлены, тело пустое. Версия 1.2.167. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
ac1cc04637
commit
7ad74942e0
@ -1,2 +1,2 @@
|
||||
client.version=1.2.166
|
||||
client.version=1.2.167
|
||||
server.version=1.2.144
|
||||
|
||||
@ -1233,8 +1233,9 @@ export function createForceGraph({ stage, model, onCenterTap, onNodeTap, onNodeL
|
||||
let pinchDist0 = 0; // базовая дистанция между пальцами (px) для расчёта масштаба
|
||||
let hoverNode = null; // узел под курсором мыши (для ховер-раскрытия ветки)
|
||||
let lastBgTapTs = 0; // время последнего тапа по пустому фону (для двойного тапа = сброс)
|
||||
// Виброотклик (мобильные): не критичен — на десктопе navigator.vibrate просто отсутствует.
|
||||
const haptic = (pattern) => { try { if (navigator.vibrate) navigator.vibrate(pattern); } catch { /* нет API */ } };
|
||||
// Виброотклик отключён по запросу: на экране «Связи» телефон не вибрирует ни на тапах, ни на переходах.
|
||||
// (no-op; вызовы haptic(...) ниже оставлены, но ничего не делают — легко вернуть, восстановив тело.)
|
||||
const haptic = () => {};
|
||||
|
||||
// Префетч аватарок детей при наведении/нырке — чтобы при раскрытии лица уже были в кэше браузера.
|
||||
const prefetched = new Set();
|
||||
|
||||
Loading…
Reference in New Issue
Block a user