mirror of
https://github.com/beefytech/Beef.git
synced 2025-06-29 21:05:59 +02:00
Fixed issues with multi-window editing
This commit is contained in:
parent
387ba470d4
commit
cce45dbc15
3 changed files with 49 additions and 11 deletions
|
@ -313,7 +313,7 @@ namespace Beefy.widgets
|
|||
else
|
||||
{
|
||||
// Create new tabbed view to put this in
|
||||
TabbedView tabbedView = ThemeFactory.mDefault.CreateTabbedView(mTabbedView.mSharedData);
|
||||
TabbedView tabbedView = mTabbedView.CreateTabbedView(mTabbedView.mSharedData);
|
||||
//tabbedView.mSharedData = mTabbedView.mSharedData.Ref();
|
||||
//tabbedView.mSharedData.mOpenNewWindowDelegate = mTabbedView.mSharedData.mOpenNewWindowDelegate;
|
||||
tabbedView.SetRequestedSize(mTabbedView.mWidth, mTabbedView.mHeight);
|
||||
|
@ -385,6 +385,11 @@ namespace Beefy.widgets
|
|||
Widget.RemoveAndDelete(tab);
|
||||
}
|
||||
|
||||
public virtual TabbedView CreateTabbedView(TabbedView.SharedData sharedData)
|
||||
{
|
||||
return ThemeFactory.mDefault.CreateTabbedView(sharedData);
|
||||
}
|
||||
|
||||
public void Closed()
|
||||
{
|
||||
mSharedData.mTabbedViewClosed(this);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue