summaryrefslogtreecommitdiff
path: root/src/Commands.vala
diff options
context:
space:
mode:
authorJörg Frings-Fürst <debian@jff-webhosting.net>2018-05-01 14:35:32 +0200
committerJörg Frings-Fürst <debian@jff-webhosting.net>2018-05-01 14:35:32 +0200
commite230b6f78546827521107be23797048482c8b193 (patch)
tree948c1e77382c484819ea399bba4edcdc19cc6bf0 /src/Commands.vala
parent211da5fc3048ca2b6ccee2166b0aaaade55cb84f (diff)
parent49120f48474fc8fdc2448c75d961bc238213cfac (diff)
Update upstream source from tag 'upstream/0.28.2'
Update to upstream version '0.28.2' with Debian dir 811236a8e9a1308bf427065dcb6270419ff4f965
Diffstat (limited to 'src/Commands.vala')
-rw-r--r--src/Commands.vala12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/Commands.vala b/src/Commands.vala
index 75164c5..7441a50 100644
--- a/src/Commands.vala
+++ b/src/Commands.vala
@@ -920,6 +920,10 @@ public abstract class MovePhotosCommand : Command {
}
public override void execute() {
+
+ // create the new event
+ base.execute();
+
// Are we at an event page already?
if ((LibraryWindow.get_app().get_current_page() is EventPage)) {
Event evt = ((EventPage) LibraryWindow.get_app().get_current_page()).get_event();
@@ -933,17 +937,13 @@ public abstract class MovePhotosCommand : Command {
} else {
// We're in a library or tag page.
- // Are we moving these to a newly-created (and therefore empty) event?
- if (((Event) new_event_proxy.get_source()).get_media_count() == 0) {
+ // Are we moving these to a newly-created event (i.e. has same size)?
+ if (((Event) new_event_proxy.get_source()).get_media_count() == source_list.size) {
// Yes - jump to the new event.
LibraryWindow.get_app().switch_to_event((Event) new_event_proxy.get_source());
}
}
-
// Otherwise - don't jump; users found the jumping disconcerting.
-
- // create the new event
- base.execute();
}
public override void execute_on_source(DataSource source) {