private int currentIndex = -1;\r
private int pickerIndex = 0;\r
\r
- public SettingDefaultKeyboard() : base()\r
+ public SettingDefaultKeyboard(Window parentWindow) : base()\r
{\r
- Window window = NUIApplication.GetDefaultWindow();\r
+ Window window = parentWindow;\r
Navigator navigator = window.GetDefaultNavigator();\r
Size2D windowSize = window.Size;\r
\r
{\r
class SettingWidgetInputmethod : Widget\r
{\r
+ static Window mWindow;\r
static Navigator navigator;\r
static SettingDefaultKeyboard settingDefaultKeyboard;\r
static SettingItem defaultKeyboard;\r
Bundle bundle = Bundle.Decode(contentInfo);\r
navigator = window.GetDefaultNavigator();\r
window.BackgroundColor = Color.Transparent;\r
+ mWindow = window;\r
\r
ScrollableBase settingScroll = new ScrollableBase()\r
{\r
switch (e.Name)\r
{\r
case "DefaultKeyboard":\r
- settingDefaultKeyboard = new SettingDefaultKeyboard();\r
+ settingDefaultKeyboard = new SettingDefaultKeyboard(mWindow);\r
navigator.Push(settingDefaultKeyboard);\r
navigator.Popped += PoppedEvent;\r
break;\r