This patch resolves following issues
- Placeholder issue on HiddenConnect page.
- APs which does not support WPS show the WPS button.
- Already connected AP shows the connect page.
Change-Id: I8ad8816eb8f1cf2e632ae390ef071233ff95076a
Signed-off-by: Akash <akash1.kumar@samsung.com>
return false;\r
}\r
\r
+ public bool IsConnected()\r
+ {\r
+ if(state == WiFiState.Connected)\r
+ {\r
+ return true;\r
+ }\r
+ return false;\r
+ }\r
+\r
public string ImageUrl\r
{\r
get\r
passwordField = CreatePasswordField();
connectView.Add(passwordField);
- connectView.Add(CreateWpsItem());
+
+ if(mAp.IsWps)
+ {
+ connectView.Add(CreateWpsItem());
+ }
var cancelButton = new Button()
{
var ssidField = new TextField()
{
- Text = Resources.IDS_ST_BODY_NETWORK_SSID,
+ PlaceholderText = Resources.IDS_ST_BODY_NETWORK_SSID,
WidthSpecification = 400,
};
return page;
}
}
-}
\ No newline at end of file
+}
DefaultLinearItem deviceItem = (DefaultLinearItem)sender;
var device = deviceItem.BindingContext as AP;
Info("OnAPClicked: " + device.Essid);
- if (device.IsAPOpen())
- {
- ConnectOpenAP(device);
- }
- else
+
+ if (!device.IsConnected())
{
- mConnectPage = CreateConnectPage(device);
- Navigator.Push(mConnectPage);
+ if (device.IsAPOpen())
+ {
+ ConnectOpenAP(device);
+ }
+ else
+ {
+ mConnectPage = CreateConnectPage(device);
+ Navigator.Push(mConnectPage);
+ }
}
}