[ease] [editor] Fixed variant not updating in inspector
- From: Nate Stedman <natesm src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [ease] [editor] Fixed variant not updating in inspector
- Date: Sun, 8 Aug 2010 11:44:03 +0000 (UTC)
commit 4de2ad87d275ea7f02e552059b0a7d7c1a7c8eb8
Author: Nate Stedman <natesm gmail com>
Date: Sun Aug 8 07:43:05 2010 -0400
[editor] Fixed variant not updating in inspector
Transition variant would not update when the user
changed slide if the previously displayed slide's
transition was the same.
ease/ease-inspector-transition-pane.vala | 15 +++++++++++++++
1 files changed, 15 insertions(+), 0 deletions(-)
---
diff --git a/ease/ease-inspector-transition-pane.vala b/ease/ease-inspector-transition-pane.vala
index 299f14c..533f030 100644
--- a/ease/ease-inspector-transition-pane.vala
+++ b/ease/ease-inspector-transition-pane.vala
@@ -398,6 +398,21 @@ internal class Ease.InspectorTransitionPane : InspectorPane
}
while (effect.model.iter_next(ref itr));
+ if (variant.model.get_iter_first(out itr))
+ {
+ TransitionVariant v;
+ do
+ {
+ variant.model.get(itr, 1, out v);
+ if (v == slide.variant)
+ {
+ variant.set_active_iter(itr);
+ break;
+ }
+ }
+ while (variant.model.iter_next(ref itr));
+ }
+
// if none was set, set the variant to the first item
if (!set)
{
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]