diff --git a/ChatController/ChatMainControl.xaml b/ChatController/ChatMainControl.xaml
index a89bb75..03123f2 100644
--- a/ChatController/ChatMainControl.xaml
+++ b/ChatController/ChatMainControl.xaml
@@ -278,10 +278,15 @@
-
-
-
-
+
+
diff --git a/ChatController/ChatMainControl.xaml.cs b/ChatController/ChatMainControl.xaml.cs
index 1698f00..979244a 100644
--- a/ChatController/ChatMainControl.xaml.cs
+++ b/ChatController/ChatMainControl.xaml.cs
@@ -676,7 +676,8 @@ namespace ChatController
{
if (liste.GroupId == neu.GroupId)
{
- if (!liste.ReceiveMs.Equals(neu.ReceiveMs)) {
+ if (!liste.ReceiveMs.Equals(neu.ReceiveMs)) {
+
liste.ReceiveMs = neu.ReceiveMs;
if (neu.GroupId == aktuellerKontakt.GroupId)
@@ -752,6 +753,7 @@ namespace ChatController
#region Lade Dokument Herunter und Zeige es an
private void OpenDokument_OnClick(object sender, RoutedEventArgs e)
{
+ Cursor = Cursors.Wait;
var btn = sender as System.Windows.Controls.Button;
if (btn.Tag != null)
@@ -762,6 +764,8 @@ namespace ChatController
LoadDokument(link.ToString(),filename);
}
+
+ Cursor = Cursors.Arrow;
}
private void LoadDokument(string link, String filename)
diff --git a/ChatController/HauptKlassen/Chat.cs b/ChatController/HauptKlassen/Chat.cs
index 4261a6a..31f1b1a 100644
--- a/ChatController/HauptKlassen/Chat.cs
+++ b/ChatController/HauptKlassen/Chat.cs
@@ -733,6 +733,12 @@ namespace ChatController.HauptKlassen
timestamp = DateTime.Parse(lastMS.Timestamp.Date);
}
}
+
+ if (message.Equals("") && value.LastMessage != null && !value.LastMessage.File.Equals(""))
+ {
+ message = Path.GetFileName(value.LastMessage.File);
+ }
+
//null steht für employee
Kontakt.Add(new KontaktlistBuilder(value.Name, AvatarToImageSourceConverter(value.Avatar),
message, timestamp, value.Oid, null));
diff --git a/PrototypChat/.vs/PrototypChat/v15/.suo b/PrototypChat/.vs/PrototypChat/v15/.suo
index 55dd87b..c6ee189 100644
Binary files a/PrototypChat/.vs/PrototypChat/v15/.suo and b/PrototypChat/.vs/PrototypChat/v15/.suo differ