Use tag instead of genID

This commit is contained in:
Neeraj Gupta
2025-06-30 16:52:23 +05:30
parent 23ee022472
commit 140eae6859
4 changed files with 7 additions and 8 deletions

View File

@@ -44,7 +44,7 @@ class FileBottomBarState extends State<FileBottomBar> {
final GlobalKey shareButtonKey = GlobalKey();
bool isGuestView = false;
late final StreamSubscription<GuestViewEvent> _guestViewEventSubscription;
int? lastFileGenID;
String? lastFileGenID;
@override
void initState() {
@@ -66,8 +66,8 @@ class FileBottomBarState extends State<FileBottomBar> {
@override
Widget build(BuildContext context) {
if (widget.file.canBePanorama()) {
lastFileGenID = widget.file.generatedID;
if (lastFileGenID != widget.file.generatedID) {
lastFileGenID = widget.file.tag;
if (lastFileGenID != widget.file.tag) {
guardedCheckPanorama(widget.file).ignore();
}
}
@@ -82,8 +82,7 @@ class FileBottomBarState extends State<FileBottomBar> {
}
Widget _getBottomBar() {
Logger("FileBottomBar")
.fine("building bottom bar ${widget.file.generatedID}");
Logger("FileBottomBar").fine("building bottom bar ${widget.file.tag}");
final List<Widget> children = [];
final bool isOwnedByUser =
widget.file.ownerID == null || widget.file.ownerID == widget.userID;

View File

@@ -93,7 +93,7 @@ class _VideoWidgetNativeState extends State<VideoWidgetNative>
@override
void initState() {
_logger.info(
'initState for ${widget.file.generatedID} with tag ${widget.file.tag} and name ${widget.file.displayName}',
'initState for tag ${widget.file.tag} and name ${widget.file.displayName}',
);
super.initState();
WidgetsBinding.instance.addObserver(this);

View File

@@ -72,7 +72,7 @@ class _ZoomableImageState extends State<ZoomableImage> {
super.initState();
_photo = widget.photo;
_logger = Logger("ZoomableImage");
_logger.info('initState for ${_photo.generatedID} with tag ${_photo.tag}');
_logger.info('initState for with tag ${_photo.tag}');
_scaleStateChangedCallback = (value) {
if (widget.shouldDisableScroll != null) {
widget.shouldDisableScroll!(value != PhotoViewScaleState.initial);

View File

@@ -55,7 +55,7 @@ class _ZoomableLiveImageNewState extends State<ZoomableLiveImageNew>
_enteFile = widget.enteFile;
_logger.info(
'initState for ${_enteFile.generatedID} with tag ${_enteFile.tag} and name ${_enteFile.displayName}',
'initState for tag ${_enteFile.tag} and name ${_enteFile.displayName}',
);
_guestViewEventSubscription =
Bus.instance.on<GuestViewEvent>().listen((event) {