Skip to content

Commit 38ab8df

Browse files
committed
auto-open the current category in move dialog
1 parent 17efb2c commit 38ab8df

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

lib/services/MoveAlbumService.dart

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@ class _TreeViewNodeState extends State<TreeViewNode> with SingleTickerProviderSt
4949
AnimationController(duration: Duration(milliseconds: 200), vsync: this);
5050
_heightFactor = _controller.drive(CurveTween(curve: Curves.easeIn));
5151
_isExpanded = widget.isExpanded;
52+
if(_isExpanded) _controller.forward();
5253
super.initState();
5354
}
5455

@@ -188,6 +189,8 @@ class _TreeViewNodeState extends State<TreeViewNode> with SingleTickerProviderSt
188189
isImage: widget.isImage,
189190
onSelected: widget.onSelected,
190191
indentIndex: widget.indentIndex+1,
192+
isExpanded: widget.node.children[index].children.length > 0 &&
193+
widget.node.children[index].id == widget.catId,
191194
);
192195
},
193196
separatorBuilder: (context, index) {

0 commit comments

Comments
 (0)