mirror of
https://github.com/jroimartin/gocui.git
synced 2025-05-03 22:17:08 +08:00
prevent deadlock
This commit is contained in:
parent
9635e8ff4a
commit
d958b7dc83
3
gui.go
3
gui.go
@ -248,9 +248,6 @@ func (g *Gui) SetView(name string, x0, y0, x1, y1 int, overlaps byte) (*View, er
|
|||||||
|
|
||||||
// SetViewBeneath sets a view stacked beneath another view
|
// SetViewBeneath sets a view stacked beneath another view
|
||||||
func (g *Gui) SetViewBeneath(name string, aboveViewName string, height int) (*View, error) {
|
func (g *Gui) SetViewBeneath(name string, aboveViewName string, height int) (*View, error) {
|
||||||
g.Mutexes.ViewsMutex.Lock()
|
|
||||||
defer g.Mutexes.ViewsMutex.Unlock()
|
|
||||||
|
|
||||||
aboveView, err := g.View(aboveViewName)
|
aboveView, err := g.View(aboveViewName)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
|
Loading…
x
Reference in New Issue
Block a user