fix track info dialog sizing logic

This commit is contained in:
Drew Weymouth
2024-07-26 08:51:10 -07:00
parent 950d34c57d
commit 44f0399f41
+2 -2
View File
@@ -851,8 +851,8 @@ func (c *Controller) ShowTrackInfoDialog(track *mediaprovider.Track) {
c.ClosePopUpOnEscape(pop)
winSize := c.MainWindow.Canvas().Size()
popMin := pop.MinSize()
width := fyne.Max(700, fyne.Max(popMin.Width, winSize.Width*0.6))
height := fyne.Max(500, fyne.Max(popMin.Height, winSize.Height*0.7))
width := fyne.Min(750, fyne.Max(popMin.Width, winSize.Width*0.8))
height := fyne.Min(650, fyne.Max(popMin.Height, winSize.Height*0.8))
pop.Resize(fyne.NewSize(width, height))
c.haveModal = true
pop.Show()