fix track info dialog sizing logic
This commit is contained in:
@@ -851,8 +851,8 @@ func (c *Controller) ShowTrackInfoDialog(track *mediaprovider.Track) {
|
|||||||
c.ClosePopUpOnEscape(pop)
|
c.ClosePopUpOnEscape(pop)
|
||||||
winSize := c.MainWindow.Canvas().Size()
|
winSize := c.MainWindow.Canvas().Size()
|
||||||
popMin := pop.MinSize()
|
popMin := pop.MinSize()
|
||||||
width := fyne.Max(700, fyne.Max(popMin.Width, winSize.Width*0.6))
|
width := fyne.Min(750, fyne.Max(popMin.Width, winSize.Width*0.8))
|
||||||
height := fyne.Max(500, fyne.Max(popMin.Height, winSize.Height*0.7))
|
height := fyne.Min(650, fyne.Max(popMin.Height, winSize.Height*0.8))
|
||||||
pop.Resize(fyne.NewSize(width, height))
|
pop.Resize(fyne.NewSize(width, height))
|
||||||
c.haveModal = true
|
c.haveModal = true
|
||||||
pop.Show()
|
pop.Show()
|
||||||
|
|||||||
Reference in New Issue
Block a user