adjustCenter method
Implementation
Offset adjustCenter(Offset offset) {
// Get the translation vector (widget position) from NUISpotlightContainer
var object = stickyKey.currentContext?.findRenderObject();
var translation = object?.getTransformTo(null)?.getTranslation();
if (translation != null) {
// Adjust center
double dx = offset.dx - translation.x;
double dy = offset.dy - translation.y;
return Offset(dx, dy);
} else {
return offset;
}
}